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 的亂數產生器狀態。 | |
| 設定所有裝置的亂數產生器狀態。 |