急切模式下的RunMetadata

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了急切模式下的RunMetadata相关的知识,希望对你有一定的参考价值。

急切模式是否支持r1.8中的tf.profiler?由于它不再具有会话对象,有没有办法将tf.RunMetadata()传递给执行?我看到探查器构造函数检查了急切模式;但没有RunMetadata它不起作用。谢谢!

答案
with context.eager_mode():
  outfile = os.path.join(test.get_temp_dir(), 'dump')
  opts = builder(
      builder.time_and_memory()).with_file_output(outfile).build()

  context.enable_run_metadata()

  # run your model here #

  profiler = model_analyzer.Profiler()
  profiler.add_step(0, context.export_run_metadata())
  context.disable_run_metadata()
  profiler.profile_operations(opts)

您可以参考以下链接(testEager函数)。 https://github.com/tensorflow/tensorflow/blob/master/tensorflow/python/profiler/model_analyzer_test.py

以上是关于急切模式下的RunMetadata的主要内容,如果未能解决你的问题,请参考以下文章

python 以急切模式运行会话

设计模式|06 单例模式

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途

如何禁用在android片段类中按下的后退按钮

Sublime text3最全快捷键清单

教义:如何以编程方式启用急切加载?