Python 为什么是";lambda“;在下面的代码中需要
我打算实现一个函数,计算两个输入向量的均方误差Python 为什么是";lambda“;在下面的代码中需要,python,tensorflow,Python,Tensorflow,我打算实现一个函数,计算两个输入向量的均方误差 # function has to take 2 vectors and return a single number # <define_inputs_and_transformations()> vector1 = tf.placeholder('float32',shape=(None,)) vector2 = tf.placeholder('float32',shape=(None,)) # mse =<define_tr
# function has to take 2 vectors and return a single number
# <define_inputs_and_transformations()>
vector1 = tf.placeholder('float32',shape=(None,))
vector2 = tf.placeholder('float32',shape=(None,))
# mse =<define_transformation()>
mse = tf.reduce_mean(vector1 - vector2)**2
#compute_mse = lambda vector1, vector2: <how to run graph?>
我不明白你的问题?您想知道为什么需要lambda,或者如何运行图形吗?为什么你认为你不能做你“通常”会做的事?@cs95是的,我想知道为什么需要lambda。我还尝试以以下形式运行该图:
\compute\u mse=lambda vector1,vector2:
@cs95有什么想法吗?
mse.eval({vector1:dummy1,vector2:dummy2})