本文主要是介绍ValueError: Shape must be rank 0 but is rank 1 for 'train_data/ReadFile' (op: 'ReadFile') with input,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
使用函数tf.train.slice_input_producer读取文件时,
input_queue = tf.train.slice_input_producer([flist], shuffle=self.shuffle,seed=0123, num_epochs=self.num_epochs)
input_file = tf.read_file(input_queue)
出现错误:
ValueError: Shape must be rank 0 but is rank 1 for ‘train_data/ReadFile’ (op: ‘ReadFile’) with input shapes: [1].
这是因为tf.train.slice_input_producer()输出input_queue为list,而输入为:
filename: A `Tensor` of type `
这篇关于ValueError: Shape must be rank 0 but is rank 1 for 'train_data/ReadFile' (op: 'ReadFile') with input的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!