问题 I have defined an unsupervised problem in tensorflow, I need to update my B and my tfZ with every iteration, but I don't know how to update my tfZ using the tensorflow session. tfY = tf.placeholder(shape=(15, 15), dtype=tf.float32) with tf.variable_scope('test'): B = tf.Variable(tf.zeros([])) tfZ = tf.convert_to_tensor(Z, dtype=tf.float32) def loss(tfY): r = tf.reduce_sum(tfZ*tfZ, 1) r = tf.reshape(r, [-1, 1]) D = tf.sqrt(r - 2*tf.matmul(tfZ, tf.transpose(tfZ)) + tf.transpose(r) + 1e-9)