我想在张量流中增加张量的某些值。我尝试使用的代码是:
outs[h, i:i+self.cnv, j:j+self.cnv] += (self.b*counts)/sums
我不知道如何做到这一点,张量的形状确实匹配,我使用的是tf 2.9.1版本。错误消息为:
TypeError: 'Tensor' object does not support item assignment
没有简单的方法。但这里有一种方法:
An Example:
inputs = tf.random.uniform(maxval=10, dtype=tf.int32, shape=(2, 3, 2))
D_6array([[[0, 1], [0, 8], [4, 1]], [[4, 6], [2, 8], [5, 4]]], dtype=int32)>