Ошибка загрузки набора данных YouTube-8M с помощью curl в Windows 8.1
Я пытаюсь загрузить небольшой фрагмент набора данных YouTube-8M. Это просто набор данных с видео-функциями и метками, и вы можете создать свою собственную модель для их классификации.
Команда, которую они утверждают, загрузит набор данных, это:
curl storage.googleapis.com/data.yt8m.org/download_fix.py | shard=1,100 partition=2/frame/train mirror=us python
Это на самом деле не сработало, и ошибка:
'shard' is not recognized as an internal or external command,operable program or bash file.
Я нашел кого-то, размещенного на форуме. В нем сказано добавить "set" к переменным, что, кажется, частично решает мою проблему.
curl storage.googleapis.com/data.yt8m.org/download_fix.py | set shard=1,100 partition=2/video/train mirror=us python
Кажется, загрузка началась на долю секунды, и всплыла ошибка. Ошибка сейчас (23) Failed writing body
,
Итак, какова командная строка для загрузки набора данных.
1 ответ
Я бы попробовал использовать Kaggle API вместо этого. Вы можете установить API, используя:
pip install Kaggle
Затем загрузите свои учетные данные ( пошаговое руководство здесь). Наконец, вы можете скачать набор данных следующим образом:
kaggle competitions download -c youtube8m
Если вам нужна только часть набора данных, вы можете сначала перечислить все загружаемые файлы:
kaggle competitions files -c youtube8m
И тогда скачивайте только те файлы, которые хотите:
kaggle competitions download -c youtube8m -f name_of_your_file.extension
Надеюсь, это поможет!:)