Ошибка загрузки набора данных 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

Надеюсь, это поможет!:)

Другие вопросы по тегам