torch.set_flush_denormal
-
torch.set_flush_denormal(mode) → bool -
Отключает ненормализованные числа с плавающей запятой на процессоре.
Возвращает
Trueесли ваша система поддерживает сброс ненормализованных чисел и успешно настраивает режим сброса ненормализованных чисел.set_flush_denormal()поддерживается только на архитектурах x86, поддерживающих SSE3.- Параметры:
-
mode (bool) – Управляет включением или выключением режима сброса ненормализованных чисел
Пример:
>>> 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)
© 2024, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://pytorch.org/docs/1.13/generated/torch.set_flush_denormal.html