मैं इस Manipulating matrix elements in tensorflow का पालन कर रहा हूं। tf.scatter_update का उपयोग कर। लेकिन मेरी समस्या यह है: क्या होता है यदि मेरा टीएफ। वैरिएबल 2 डी है? मान लीजिए:दो आयामी tf में tf.scatter_update का उपयोग करें। VARable
a = tf.Variable(initial_value=[[0, 0, 0, 0],[0, 0, 0, 0]])
कैसे मैं उदाहरण के लिए प्रत्येक पंक्ति के पहले तत्व अद्यतन कर सकते हैं और करने के लिए आवंटित है कि मान 1?
मैं की तरह
for line in range(2):
sess.run(tf.scatter_update(a[line],[0],[1]))
कुछ करने की कोशिश की लेकिन यह विफल रहता है (मैं उम्मीद कर रहा था कि) और मुझे त्रुटि देता है:
TypeError: Input 'ref' of 'ScatterUpdate' Op requires l-value input
मैं समस्याओं उस तरह कैसे तय कर सकते हैं?
`