torch.xpu.max_memory_allocated¶
- torch.xpu.max_memory_allocated(device=None)[來源][來源]¶
傳回指定裝置上 tensors 佔用的最大 GPU 記憶體(以位元組為單位)。
預設情況下,這會傳回自此程式開始以來已配置的記憶體峰值。
reset_peak_memory_stats()
可用於重置追蹤此指標的起點。例如,這兩個函式可以測量訓練迴圈中每次迭代的記憶體配置峰值用量。- 參數
device (torch.device 或 int 或 str, optional) – 選取的裝置。如果
device
為None
(預設),則傳回由current_device()
給定的目前裝置的統計資料。- 傳回類型