使用tf.maximum负inf输入如下:
tf.maximum(-math.inf, -math.inf).eval()
Run Code Online (Sandbox Code Playgroud)
给出了预期的结果 -inf
但是,tf.reduce_max在相同的输入上:
tf.reduce_max([-math.inf, -math.inf]).eval()
Run Code Online (Sandbox Code Playgroud)
给出:-3.40282e+38min float32.
对于正无穷大输入,两个函数都会产生inf.这是一个错误吗?
事实证明,这是 Eigen 中的一个错误,该错误已被修复并推送到 TensorFlow。
可以在此处跟踪该问题: https ://github.com/tensorflow/tensorflow/issues/4131
| 归档时间: |
|
| 查看次数: |
957 次 |
| 最近记录: |