timeline工具简介

    • 运行python paddle/tools/timeline.py来处理,这个程序默认会生成一个/tmp/timeline文件,你也可以用命令行参数来修改这个路径,请参考timeline.py
    • 打开chrome浏览器,访问,用按钮来加载生成的timeline文件。

    分布式使用

    一般来说,分布式的训练程序都会有两种程序:pserver和trainer。我们提供了把pserver和trainer的profile日志用timeline来显示的方式。

    • pserver可以通过加两个环境变量打开profile,例如:

    • 在chrome中加载dist.timeline文件,方法和本地使用第4步相同。