評價此頁

torch.utils.deterministic#

建立時間: 2023年10月26日 | 最後更新時間: 2025年06月06日

torch.utils.deterministic.fill_uninitialized_memory#

一個 bool 型別的值。如果設定為 `True`,則在將 torch.use_deterministic_algorithms() 設定為 `True` 時,未初始化的記憶體將被填充為已知值。浮點數和複數值被設定為 NaN,整數值被設定為最大值。

預設值: True

填充未初始化記憶體會損害效能。因此,如果您的程式是有效的並且不將未初始化的記憶體作為操作的輸入,則可以關閉此設定以獲得更好的效能,同時仍能保持確定性。

以下操作在啟用此設定時將填充未初始化記憶體