torch.utils.deterministic#
建立時間: 2023年10月26日 | 最後更新時間: 2025年06月06日
- torch.utils.deterministic.fill_uninitialized_memory#
一個
bool型別的值。如果設定為 `True`,則在將torch.use_deterministic_algorithms()設定為 `True` 時,未初始化的記憶體將被填充為已知值。浮點數和複數值被設定為 NaN,整數值被設定為最大值。預設值:
True填充未初始化記憶體會損害效能。因此,如果您的程式是有效的並且不將未初始化的記憶體作為操作的輸入,則可以關閉此設定以獲得更好的效能,同時仍能保持確定性。
以下操作在啟用此設定時將填充未初始化記憶體
torch.Tensor.resize_()當呼叫一個非量化的張量時torch.empty_permuted()