當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python PyTorch set_flush_denormal用法及代碼示例


本文簡要介紹python語言中 torch.set_flush_denormal 的用法。

用法:

torch.set_flush_denormal(mode) → bool

參數

mode(bool) -控製是否啟用刷新非正常模式

禁用 CPU 上的非規範浮點數。

如果您的係統支持刷新非正規數並且成功配置刷新非正規模式,則返回Trueset_flush_denormal() 僅在支持 SSE3 的 x86 架構上受支持。

例子:

>>> torch.set_flush_denormal(True)
True
>>> torch.tensor([1e-323], dtype=torch.float64)
tensor([ 0.], dtype=torch.float64)
>>> torch.set_flush_denormal(False)
True
>>> torch.tensor([1e-323], dtype=torch.float64)
tensor(9.88131e-324 *
       [ 1.0000], dtype=torch.float64)

相關用法


注:本文由純淨天空篩選整理自pytorch.org大神的英文原創作品 torch.set_flush_denormal。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。