tensorflow定义神经网络损失函数MSE
Posted wzdly
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tensorflow定义神经网络损失函数MSE相关的知识,希望对你有一定的参考价值。
import numpy as np import tensorflow as tf y_pred = np.array([[1], [2], [3]],dtype=np.float32) y_real = np.array([[1], [1], [1]]) bias = np.array([1,2,3,4],dtype=np.float32) with tf.Session() as sess: sess.run(tf.global_variables_initializer()) Input = tf.reduce_mean(tf.square(y_pred-y_real)) # ============================================================================= # tf.square(y_pred-y_real) # [[0] # [1] # [4]] # ============================================================================= result = sess.run(Input) print(result)
#返回1.6666666666666667,如果不加轴的话,返回的是一个数
以上是关于tensorflow定义神经网络损失函数MSE的主要内容,如果未能解决你的问题,请参考以下文章
当损失是均方误差 (MSE) 时,啥函数定义 Keras 中的准确性?