torch.mps.profiler.profile¶
- torch.mps.profiler.profile(mode='interval', wait_until_completed=False)[source][source]¶
上下文管理器,用于从 MPS 后端启用生成 OS Signpost 跟踪。
- 参数
mode (str) – OS Signpost 跟踪模式可以是 “interval”、“event” 或两者兼有 “interval,event”。 interval 模式跟踪操作执行的持续时间,而 event 模式标记执行完成。 有关更多信息,请参阅文档 Recording Performance Data。
wait_until_completed (bool) – 等待 MPS Stream 完成执行每个编码的 GPU 操作。 这有助于在跟踪的时间轴上生成单个调度。 请注意,启用此选项会对性能产生负面影响。