profile一个预测调用tensorboard

roqulrg3  于 2021-09-08  发布在  Java
关注(0)|答案(0)|浏览(185)

我有一个训练有素的网络,用来预测图像数据。我想加快预测速度,但我不知道如何在predict上运行tensorboard profiler。由于模型尺寸的原因,我不希望重新运行优化培训。这类似于前面的一个问题,但我再次提问,因为这个问题没有得到相关的答案。
当我遵循这个分析示例时,我会得到一个概要文件,但是当我使用相同的回调添加一个predict步骤时,它不会分析predict。

(previous lines are loading and setting up an MNIST model as in the linked colab)

tboard_callback = tf.keras.callbacks.TensorBoard(log_dir = logs,
                                                  histogram_freq = 1,
                                                  profile_batch='500,520')
model.fit(ds_train,
          epochs=2,
          validation_data=ds_test,
          callbacks = [tboard_callback]
          )
model.predict(ds_test,callbacks=[tboard_callback])

环境:windows 10、python 3.8、tensorflow 2.2、tensorboard_插件_概要文件2.4.0

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题