Как скачать набор данных из Amazon с помощью tenorflow - PullRequest
0 голосов
/ 28 октября 2019

как личный проект;Я хочу обучить модель, чтобы получить расстояние от изображений RGB.

Я пытаюсь загрузить набор данных по этой ссылке 'http://diode -daseaset.s3.amazonaws.com / train.tar.gz 'используя тензор потока вот так

import tensorflow_datasets as tfds

tensorflow.download.DownloadManager('http://diode-dataset.s3.amazonaws.com/train.tar.gz') 

но я получаю эту ошибку "download_and_extract () отсутствует 1 обязательный позиционный аргумент:' url_or_urls '"

Поэтому я попытался

tensorflow.download.DownloadManager(url_or_urls='http://diode-dataset.s3.amazonaws.com/train.tar.gz') 

но я получаю эту ошибку

"download_and_extract () отсутствует 1 обязательный позиционный аргумент: 'self'"

есть предложения?

1 Ответ

1 голос
/ 28 октября 2019

Менеджер загрузок tensorflow_datasets является классом, поэтому вам необходимо создать его экземпляр перед использованием. Это работает для меня:

import tensorflow_datasets as tfds

# create an instance of `DownloadManager` first
dm = tfds.download.DownloadManager(download_dir='/tmp')

# use it to download datasets
dm.download('http://diode-dataset.s3.amazonaws.com/train.tar.gz')
...