tfprof(tensorflow profiler)模型分析报告中的b flops是啥?

Posted

技术标签:

【中文标题】tfprof(tensorflow profiler)模型分析报告中的b flops是啥?【英文标题】:What is b flops in tfprof (tensorflow profiler) model analysis report?tfprof(tensorflow profiler)模型分析报告中的b flops是什么? 【发布时间】:2017-11-09 10:47:41 【问题描述】:

例如:

_TFProfRoot (--/3163.86b flops)
InceptionResnetV2/InceptionResnetV2/Mixed_6a/Branch_1/Conv2d_0b_3x3/convolution (173.41b/173.41b flops)

b flops 是什么意思? 我猜m flops 的意思是mega flops。但是,'b' flops 是什么意思? 显然,b flopsm flops 大,因为我知道模型分析报告按降序打印 flops 值。

【问题讨论】:

【参考方案1】:

这意味着数十亿:)

引用来源: "返回字符串::Printf("%.2fb", n / 1000000000.0);"

【讨论】:

以上是关于tfprof(tensorflow profiler)模型分析报告中的b flops是啥?的主要内容,如果未能解决你的问题,请参考以下文章

学习笔记TF044:TF.Contrib组件统计分布Layer性能分析器tfprof

TensorFlow:如何启动 Profiler

ImportError:来自“tensorflow.python.profiler”的“trace”

如何让 Tensorflow Profiler 在 Tensorflow 2.5 中使用“tensorflow-macos”和“tensorflow-metal”工作

Reducing and Profiling GPU Memory Usage in Keras with TensorFlow Backend

Tensorflow2.0报错:ProfilerNotRunningError: Cannot stop profiling. No profiler is running.(修改后别忘了重启内核或关