在 Tensorflow 中,tf 成员中的所有trace_level有什么区别.运行选项



当我使用以下代码生成时间轴时,我选择trace_level作为FULL_TRACE。但我想知道所有类成员之间有什么区别。

sess.run(predict , feed_dict=xxx ,options= tf.RunOptions(trace_level=FULL_TRACE ))

tf 中的类成员。运行选项位于以下链接:https://www.tensorflow.org/api_docs/python/tf/RunOptions

FULL_TRACE
HARDWARE_TRACE
NO_TRACE
SOFTWARE_TRACE

似乎

FULL_TRACE=HARDWARE_TRACE+SOFTWARE_TRACE

SOFTWARE_TRACE只为tf.layers提供按摩服务。

HARDWARE_TRACE提供如何将tf-kernel分配给硬件(层转换为 TF 操作(。

最新更新