我是tensorflow的新手,现在正在学习tensorflow.org的教程。这是我正在学习的教程的网站:https://www.tensorflow.org/tutorials/keras/text_classification
但当我运行下面的代码时,它不起作用:
BBUFFER_SIZE = 1000
train_batches = (
train_data
.shuffle(BUFFER_SIZE)
.padded_batch(32))
test_batches = (
test_data
.padded_batch(32))
问题似乎是没有给出padded_batch()
所需的位置参数padded_shapes。
我已经学会了如何使用函数padded_batch()
,并尝试了padded_shapes=[None]
或padded_shapes=([None], [None])
等几种方法,但它仍然不起作用。相反,它会引发以下错误:
ValueError: The padded shape (None,) is not compatible with the corresponding input component shape ().
所以我现在不知道该怎么解决这个问题。有人学过这个教程吗?你是怎么解决的?有人能给我一些关于如何定义padded_shapes
的提示吗
谢谢大家!
请参考下面的代码
相关问题 更多 >
编程相关推荐