【问题标题】:Profiling Execution Time of ResNetResNet 的 Profiling 执行时间
【发布时间】:2017-12-26 23:58:32
【问题描述】:

我使用 CIFAR-10 数据集在 Intel i7 CPU 上训练和评估 ResNet。 (ResNet 模型在 Tensorflow 中:https://github.com/tensorflow/models/tree/master/official/resnet

现在,我有兴趣分析应用程序,即确定顶级函数的执行时间。使用函数 sort_stats() 的分析仅提供有关顶部函数的信息。而且,使用分析工具cProfile会抛出以下错误——

python3 -m 配置文件 cifar10_main.py

文件“/usr/local/lib/python3.5/dist-packages/tensorflow/python/platform/app.py”,第 124 行,运行中 _sys.exit(main(argv)) TypeError: main() 接受 0 个位置参数,但给出了 1 个

如果有人可以帮助我为 ResNets 收集(几乎准确,并且具有功能级别或线路级别)分析信息,那就太好了。谢谢你:)

【问题讨论】:

    标签: tensorflow neural-network profiling conv-neural-network resnet


    【解决方案1】:

    我会使用tf.profiler。除非您急切地执行,否则有趣的性能问题(一旦构建图表)将出现在 TensorFlow C++ 代码而不是 Python 中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-12
      • 2015-02-15
      • 2021-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多