首页 > 解决方案 > 与 numpy 相比,Tensorflow 中 tanh 函数的精度更高

问题描述

我不明白为什么 tensorflow-2.2.0 中的 tanh 计算与 numpy 相比具有更高的精度。请看下面的例子。

tanh(0.963801444)

感谢您的时间和回复。

谢谢,

标签: numpytensorflowtensorflow2.0floating-accuracy

解决方案


NumPy 结果更准确。作为比较,Wolfram Alpha 给出的结果是 0.745967716740428007413668705771485305302298638189343426746...

NumPy 默认使用 64 位浮点(即双精度),而 tensorflow 使用 32 位浮点(即单精度)。


推荐阅读