我正在尝试对浮点数执行一些计算,这些浮点数接近float32 min。我希望这些数字在低于float32最小值时被刷新为零,而不是切换到次法线。在numpy中有办法做到这一点吗?我发现了一个来自chainer的软件包,试图做到这一点,但它没有工作。(https://github.com/chainer/daz)
我正在尝试对浮点数执行一些计算,这些浮点数接近float32 min。我希望这些数字在低于float32最小值时被刷新为零,而不是切换到次法线。在numpy中有办法做到这一点吗?我发现了一个来自chainer的软件包,试图做到这一点,但它没有工作。(https://github.com/chainer/daz)
1条答案
按热度按时间juzqafwq1#
daz
似乎与numpy一起工作。这个问题中观察到的行为是由于float32和float64之间的差异。https://github.com/chainer/daz/issues/4