擅长:python、mysql、java
<p>我发现了一些东西<a href="https://github.com/tensorflow/tensorflow/issues/4638" rel="nofollow noreferrer">here</a>
我创建了一个变量名U=[[1,2,3],[4,5,6]]并希望像U[:,1]=[2,3]那样更新它,所以我做了U[:,1].assign(将U转换成U张量[2,3])</p>
<p>这里有一个简单的代码</p>
<pre><code>x = tf.Variable([[1,2,3],[4,5,6]])
print K.eval(x)
y = [0, 0]
with tf.control_dependencies([x[:,1].assign(y)]):
x = tf.identity(x)
print K.eval(x)
</code></pre>