>>> print(tf.reduce.sum(tf.random.normal([100,100]))) Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: module 'tensorflow' has no attribute 'reduce'
时间: 2024-01-27 13:04:14 浏览: 55
AttributeError: module 'tensorflow.compat.v1' has no attribute '
在 TensorFlow 2.x 中,`tf.reduce_sum` 函数已经被移除了,可以使用以下方式来计算张量的和:
```
import tensorflow as tf
x = tf.random.normal([100, 100])
sum_x = tf.reduce_sum(x)
print(sum_x)
```
在上面的代码中,我们首先使用 `tf.random.normal` 函数创建一个形状为 `(100, 100)` 的张量 `x`,然后使用 `tf.reduce_sum` 函数计算张量 `x` 的和。最后,我们使用 `print` 函数输出结果。
希望这个回答能够解决您的问题。
阅读全文