wget方式下载MS COCO数据集

本文介绍如何在Linux环境下,通过wget命令快速下载MS COCO 2017数据集,解决官网下载速度慢的问题。创建并执行bash脚本coco.sh,可以实现从不同IP下载数据,速度优于浏览器。若需下载2014数据集,只需修改脚本中的年份。同时提供COCO数据集的相关资源链接。
部署运行你感兴趣的模型镜像

最近正在做实例分割的项目,需要下载MS 2017 的COCO数据集,但是呢,直接从官网上下载,速度较慢(需要fq),用迅雷更是完全不行滴。翻遍整个优快云(误),都没有找到合适的下载源。最后在github上找到以下的方法来下载标签文件,图片文件,特此分享给大家。
在linux 终端中,新建下载脚本。

vim coco.sh

使用 wget 的方法获取2017的数据集。

#!/bin/sh

复制以下脚本命令。
start = 'date + %s'

echo "Prepare to download train-val2017 anotation zip file..."
wget -c http://images.cocodataset.org/annotations/annotations_trainval2017.zip
unzip annotations_trainval2017.zip

echo "Prepare to download train2017 image zip file..."
wget -c http://images.cocodataset.org/zips/train2017.zip
unzip train2017.zip
rm -f train2017.zip

echo "Prepare to download test2017 image zip file..."
wget -c http://images.cocodataset.org/zips/val2017.zip
unzip val2017.zip
rm -f val2017.zip

end = 'date + %s'
runtime = $((end - start))

echo "Download completed in " $runtime  " second"

执行shell命令:

bash coco.sh

就可以看到开始从某个ip下载数据,每次下载的ip不同,所以每个数据压缩包下载速度可能不太稳定。我在没有翻墙的情况下,下载速度1M左右,比浏览器快多了。

如果你要下载2014的数据集,只需要把上面脚本中链接的2017改为2014即可。
其他数据集方法,同样可以在官网上找到数据url使用wget的方式。
就酱!

其他有用的链接:

您可能感兴趣的与本文相关的镜像

Anything-LLM

Anything-LLM

AI应用

AnythingLLM是一个全栈应用程序,可以使用商用或开源的LLM/嵌入器/语义向量数据库模型,帮助用户在本地或云端搭建个性化的聊天机器人系统,且无需复杂设置

### 如何在Linux系统中高效地下载COCO数据集 为了在Linux环境中快速下载COCO数据集,可以利用命令行工具如`wget`或`axel`来实现多线程下载,从而提高速度。以下是具体的操作方式: #### 使用 `wget` 下载 COCO 数据集 `wget` 是一个常用的命令行工具,支持断点续传和递归下载功能。可以通过以下命令下载 COCO 数据集的压缩包: ```bash wget http://images.cocodataset.org/zips/train2017.zip -P /path/to/save/ wget http://images.cocodataset.org/zips/val2017.zip -P /path/to/save/ wget http://images.cocodataset.org/annotations/annotations_trainval2017.zip -P /path/to/save/ ``` 上述命令分别用于下载训练集、验证集以及标注文件[^1]。 #### 使用 `axel` 提升下载效率 如果希望进一步提升下载速度,可以选择使用多线程下载器 `axel`。它能够同时开启多个连接以加快下载过程。安装并运行如下命令即可: ```bash sudo apt-get update && sudo apt-get install axel axel -n 10 http://images.cocodataset.org/zips/train2017.zip -o /path/to/save/ axel -n 10 http://images.cocodataset.org/zips/val2017.zip -o /path/to/save/ axel -n 10 http://images.cocodataset.org/annotations/annotations_trainval2017.zip -o /path/to/save/ ``` 其中 `-n 10` 参数表示启用10个并发连接进行下载。 #### 解压已下载数据集 无论采用哪种方法获取到 ZIP 文件后,都需要将其解压至目标目录以便后续处理。可执行以下命令完成此操作: ```bash unzip /path/to/downloaded/train2017.zip -d /path/to/datasets/coco/ unzip /path/to/downloaded/val2017.zip -d /path/to/datasets/coco/ unzip /path/to/downloaded/annotations_trainval2017.zip -d /path/to/datasets/coco/ ``` 以上步骤展示了如何借助 Linux 命令行工具迅速而有效地准备 COCO 数据集环境。
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值