我有一个 nD 数组。我需要根据尺寸创建一维范围张量。
例如:
x = tf.placeholder(tf.float32, shape=[None,4])
r = tf.range(start=0, limit=, delta=x.shape[0],dtype=tf.int32, name='range')
sess = tf.Session()
result = sess.run(r, feed_dict={x: raw_lidar})
print(r)
问题是,在构建计算图时 x.shape[0] 不存在。所以我不能使用范围来构建张量。它给出了一个错误。
ValueError: Cannot convert an unknown Dimension to a Tensor: ?
对问题的任何建议或帮助。
提前致谢