您可以调用
tf.unstack以获取子张量列表。然后,您可以修改列表并调用
tf.stack以从列表构造张量。例如,以下代码从以下位置删除[2.0,5.0]列:
a = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[2, 3], name='a')a_vecs = tf.unstack(a, axis=1)del a_vecs[1]a_new = tf.stack(a_vecs, 1)
欢迎分享,转载请注明来源:内存溢出
您可以调用
tf.unstack以获取子张量列表。然后,您可以修改列表并调用
tf.stack以从列表构造张量。例如,以下代码从以下位置删除[2.0,5.0]列:
a = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[2, 3], name='a')a_vecs = tf.unstack(a, axis=1)del a_vecs[1]a_new = tf.stack(a_vecs, 1)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)