【发布时间】:2020-07-05 21:48:14
【问题描述】:
我用 batch_size = 4 构造我的生成器函数,如下所示:
tf.data.Dataset.from_generator(img_gen, output_types=(tf.float32, tf.float32), output_shapes = ([4,200,200,3],[4,2]))
运行后发现这个错误
ValueError: `generator` yielded an element of shape (2, 200, 200, 3) where an element of shape (4, 200, 200, 3) was expected.
我无法理解为什么?
【问题讨论】:
-
因为
img_gen产生了错误的元素?如果没有那个生成器,就很难知道发生了什么。
标签: python python-3.x tensorflow2.x