评价此页

torch.mps.profiler.start#

torch.mps.profiler.start(mode='interval', wait_until_completed=False)[源代码]#

从 MPS 后端开始 OS Signpost 追踪。

生成的 OS Signposts 可以在 XCode Instruments Logging 工具中记录和查看。

参数
  • mode (str) – OS Signpost 追踪模式可以是 “interval”、“event” 或 “interval,event”。interval 模式追踪操作的执行时长,而 event 模式标记执行的完成。有关更多信息,请参阅文档 Recording Performance Data

  • wait_until_completed (bool) – 等待 MPS Stream 完成执行每个编码的 GPU 操作。这有助于在时间线上生成单一的调度。请注意,启用此选项会负面影响性能。