AttributeError: у объекта 'ShuffleDataset' нет атрибута 'output_shapes' - при следовании учебнику TF - PullRequest
1 голос
/ 26 апреля 2019

Я работал над учебными пособиями по TensorFlow на их веб-сайте.В текстовой классификации с использованием RNN я сталкиваюсь с этой ошибкой.Я попытался внести несколько изменений, а также скопировал и вставил код, чтобы получить ту же ошибку.Какие-либо предложения?Спасибо

Я попытался перетасовать набор данных ПОСЛЕ присвоения padded_batch.Я могу видеть из документации, нет атрибута (output_shapes) для Shuffle.Я не могу найти альтернативный подход.

BUFFER_SIZE = 10000
BATCH_SIZE = 64

train_dataset = train_dataset.shuffle(BUFFER_SIZE)
train_dataset = train_dataset.padded_batch(BATCH_SIZE, train_dataset.output_shapes)

test_dataset = test_dataset.padded_batch(BATCH_SIZE, test_dataset.output_shapes)

, чтобы получить эту ошибку:

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-7-8a10fa01af19> in <module>()
      3 
      4 train_dataset = train_dataset.shuffle(BUFFER_SIZE)
----> 5 train_dataset = train_dataset.padded_batch(BATCH_SIZE, train_dataset.output_shapes)
      6 
      7 test_dataset = test_dataset.padded_batch(BATCH_SIZE, test_dataset.output_shapes)

AttributeError: 'ShuffleDataset' object has no attribute 'output_shapes'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...