快捷方式

事件

class torch.mps.event.Event(enable_timing=False)[source][source]

MPS 事件的包裝器。

MPS 事件是同步標記,可用於監控裝置進度、精確測量時間以及同步 MPS 流。

引數

enable_timing (bool, 可選) – 指示事件是否應測量時間(預設值:False

elapsed_time(end_event)[source][source]

返回事件記錄後到 end_event 記錄前經過的時間(毫秒)。

返回型別

float

query()[source][source]

如果事件當前捕獲的所有工作已完成,則返回 True。

返回型別

bool

record()[source][source]

在預設流中記錄事件。

synchronize()[source][source]

等待此事件當前捕獲的所有工作完成。這會阻止 CPU 執行緒繼續執行,直到事件完成。

wait()[source][source]

使提交到預設流的所有未來工作等待此事件。

文件

查閱 PyTorch 全面的開發者文件

檢視文件

教程

獲取面向初學者和高階開發者的深入教程

檢視教程

資源

查詢開發資源並獲取問題解答

檢視資源