采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好,我想请问一下上面图片中划线部分,为什么要在外层加上tf.reduce_mean而不能只使用内层的keras.losses.mean_squared_error,我自己打印了一下似乎加不加外层的效果都是一样的(如下图所示),所以有点不太理解reduce_mean的作用。
计算张量的各个维度上的元素的平均值.
x = tf.constant([[1., 1.], [2., 2.]]) print(tf.reduce_mean(x)) # 1.5 print(tf.reduce_mean(x, 0)) # [1.5, 1.5] print(tf.reduce_mean(x, 1)) # [1., 2.]
登录后可查看更多问答,登录/注册
Tensorflow2.0实战—以实战促理论的方式学习深度学习
2.9k 1
1.4k 3
1.2k 19
1.4k 13
2.0k 7