paddle.profiler

paddle.profiler 目录下包含飞桨框架的性能分析器,提供对模型训练和推理过程的 性能数据进行展示和统计分析的功能,帮助用户定位模型的性能瓶颈点。所提供的 API 具体如下:

Profiler 功能使用相关的枚举类 API

API 名称

API 功能

用来指定性能分析的设备

用来表示性能分析器的状态

用来指定表单内数据的排序方式

用来指定数据表单类型

Profiler 周期控制和性能数据 IO API

API 名称

API 功能

用于生成性能分析器状态的调度器

用于生成将性能数据保存到 google chrome tracing 文件的回调函数

用于生成将性能数据保存到 protobuf 文件的回调函数

用于载入所保存到 protobuf 文件的性能数据

Profiler 性能分析器 API

API 名称

API 功能

性能分析器

Profiler 性能数据自定义记录 API

API 名称

API 功能

用于用户自定义打点记录时间