我使用卷积网络对不同形状的图像进行分类。我找不到在Tensorflow中加载图像的方法。基于this issue它应该与tf.data.Dataset()一起使用。我用这种方式产生的数据集:不同形状的Tensorflow数据集
dataset = tf.data.Dataset.from_tensor_slices(filenames)
dataset = dataset.map(read_file)
dataset = dataset.shuffle(samples_in_buffer)
dataset = dataset.batch(batch_size)
dataset = dataset.repeat()
执行时我收到此错误
HandleElementToSlice Cannot copy slice: number of elements does not match. Shapes are: [element]: [295,256,3], [parent slice]: [276,128,3]
是否有可能以不同的尺寸,随机播放和他们使用Tensorflow批量加载图像?
备注:我想使用空间金字塔池来处理不同的图像大小。