youtube - 在 Windows 8.1 中使用 curl 下载 YouTube-8M 数据集时出错
问题描述
我正在尝试下载一小部分 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.
我发现有人在论坛上发帖。它说要向似乎部分解决我的问题的变量添加“设置”。
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
。
那么下载数据集的命令行是什么。
解决方案
我会尝试使用 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
希望有帮助!:)
推荐阅读
- android - 在“尾随”属性上使用文本小部件未显示在 GridTileBar 小部件中,但图标小部件显示
- firebase - RangeError(索引):无效值:有效值范围为空:0 | 颤振火力基地
- javascript - 使用 django 和 python 的 AJAX 发布请求
- azure-ad-b2c - 我无法通过 requireTokenSilent @azure/msal-browser 获取 accessToken
- python - 使用 Pandas 将数据框的一列转换为系列
- node.js - Sequelize.sync:当表不存在时创建索引
- php - 如何将下拉菜单中的 FontAwesome 图标类添加到我的网站
- admob - Facebook Audience Network:需要 Facebook 登录吗?
- amazon-web-services - AWS 事件驱动方法 - Cloud Watch 与 S3 事件通知
- python - 如何使用 cv2.imwrite 从地图中保存图像