我正在尝试根据数组的大小运行循环。如何在张量流中做到这一点?例如
# input pipeline with all files available in the folder a = tf.Variable([1,2,3,4,5],dtype = tf.int32) loop = tf.size(a) .... for i in range(loop): print(sess.run(a))
我想将数组a打印5次。但是它说loop是一个张量对象,不能作为整数。我尝试将循环变量作为
loop = tf.cast(tf.size(a),tf.int32), loop = tf.shape_n(a), loop = tf.shape(a)[0]
它具有相同的错误。