torch.xpu¶
此套件引入了對 XPU 後端的支援,專為 Intel GPU 優化而量身打造。
此套件會延遲初始化,因此您始終可以匯入它,並使用 is_available() 來判斷您的系統是否支援 XPU。
選擇指定串流的上下文管理器。 |
|
傳回目前選取裝置的索引。 |
|
傳回指定裝置目前選取的 |
|
變更選取裝置的上下文管理器。 |
|
傳回可用的 XPU 裝置數量。 |
|
將目前裝置變更為指定物件的裝置的上下文管理器。 |
|
釋放快取配置器目前持有的所有未佔用快取記憶體,以便在其他 XPU 應用程式中使用。 |
|
取得裝置的 xpu 功能。 |
|
取得裝置的名稱。 |
|
取得裝置的屬性。 |
|
初始化 PyTorch 的 XPU 狀態。 |
|
傳回一個布林值,表示 XPU 目前是否可用。 |
|
傳回 PyTorch 的 XPU 狀態是否已初始化。 |
|
設定目前裝置。 |
|
設定目前串流。這是用於設定串流的包裝函式 API。 |
|
包裝在選擇指定串流的上下文管理器 StreamContext 周圍。 |
|
等待 XPU 裝置上所有串流中的所有核心完成。 |
亂數產生器¶
以 ByteTensor 的形式傳回指定 GPU 的亂數產生器狀態。 |
|
傳回一個 ByteTensor 清單,表示所有裝置的亂數狀態。 |
|
傳回目前 GPU 的目前亂數種子。 |
|
設定用於為目前 GPU 產生亂數的種子。 |
|
設定用於在所有 GPU 上產生亂數的種子。 |
|
將用於產生亂數的種子設定為目前 GPU 的亂數。 |
|
將用於產生亂數的種子設定為所有 GPU 上的亂數。 |
|
設定指定 GPU 的亂數產生器狀態。 |
|
設定所有裝置的亂數產生器狀態。 |