Как загрузить загруженный набор данных изображений (the300w_lp) в TensorFlow?

#python #tensorflow

#python #tensorflow

Вопрос:

Я пытаюсь загрузить набор данных 300W_lp в tensorflow. Я загрузил и извлек набор данных вручную на C:/datasets/the300w Теперь, когда я пытаюсь загрузить набор данных в tensorflow с помощью

 the300w = tfds.load('the300w_lp',data_dir='C:datasetsthe300w', download=False)
  

это выдает мне ошибку

 Dataset the300w_lp: could not find data in C:datasetsthe300w. Please make sure to call dataset_builder.download_and_prepare(), or pass download=True to tfds.load() before trying to access the tf.data.Dataset object.
  

Пожалуйста, помогите. Как загрузить набор данных в tensorflow?

Ответ №1:

Попробуйте использовать обычный старый

 dataset = tfds.load('the300w_lp')
  

У меня это прекрасно работает. Может быть, Вы как-то неправильно разархивировали файл dataset? Если у вас есть свободное время, попробуйте приведенный выше код и посмотрите, работает ли он.

Комментарии:

1. Пришлось использовать the300w, info = tfds.load( 'the300w_lp', data_dir='/downloadeddataset/the300', split='train', with_info=True) , чтобы получить желаемый результат

Ответ №2:

Просто простой способ решить эту проблему. Просто запустите приведенную выше команду в Google colab, возьмите часть объекта dataset, загрузите его и используйте для своих целей 🙂

Комментарии:

1. Simply run the above command вы не написали никакой команды