完整 Jupyter Notebook 的性能分析

Profiling Performance of Complete Jupyter Notebook

我想分析 CPU 和在 Jupyter Notebook 中编写的完整 Python 代码的内存利用率。我试过 Python 现有的分析器,但发现它一次只能分析一个函数。我想分析一下完整的 Notebook 运行,它有很多功能,超过 500 行代码,被分成不同的单元格。

终于找到了使用 TensorBoard Profiler 执行此操作的方法。 https://www.tensorflow.org/guide/profiler.