当前位置: 首页 > news >正文

cifar10下载太慢,解决使用第三方链接或迅雷下载

CIFAR-10 and CIFAR-100 datasets

自己使用官网的链接下载很慢,IDM不上1mb/s,还断连

法1:.参考这个兄弟的分享,他用的是腾讯微云,网页版登录一下QQ就可以下载,速度很快

https://zhuanlan.zhihu.com/p/129078357

法2:如果你电脑有迅雷,使用迅雷下载,不知道官网的链接是不是支持p2p加速的,反正丢到迅雷里下载贼快,速度拉满

这里我使用PyTorch使用,本地下载之后,在py文件或ipynb文件同级目录下建立文件夹.随便起名字,比如叫'data',也可以叫'./data',一样,

注意:在CIFAR10函数不要标注download=True,你那DeepSeek或chatGpt的生成代码很可能加了这个参数,这会导致重复联网下载到你Windows的C盘里面,你不加他就不会联网下载

import torch
import torchvision  # 包含数据集和预处理工具
import torchvision.transforms as transforms  # 数据变换
import matplotlib.pyplot as plt  # 图像展示
import numpy as np  # 数组处理
# 定义数据变换:将 PIL 图像转为 Tensor,并标准化(均值和标准差来自 CIFAR-10 统计值)
transform = transforms.Compose([transforms.ToTensor(),  # 转为 Tensor (范围 [0,1])transforms.Normalize(   # 标准化到 [-1,1](均值mean,标准差std)mean=[0.4914, 0.4822, 0.4465],  # CIFAR-10 三通道均值std=[0.2470, 0.2435, 0.2616]    # CIFAR-10 三通道标准差)
])# 加载训练集(root:保存路径,train=True:训练集,download=True:自动下载)
train_dataset = torchvision.datasets.CIFAR10(root='./data', train=True,  transform=transform
)# 加载测试集(train=False:测试集)
test_dataset = torchvision.datasets.CIFAR10(root='data', train=False,    transform=transform
)# 创建数据加载器(batch_size=4:每次加载4张图像,shuffle=True:训练集打乱顺序)
train_loader = torch.utils.data.DataLoader(train_dataset, batch_size=4, shuffle=True, num_workers=2  # num_workers:多线程加载
)# CIFAR-10 类别名称(索引 0-9 对应类别)
classes = ('plane', 'car', 'bird', 'cat', 'deer', 'dog', 'frog', 'horse', 'ship', 'truck')
print(train_dataset)
print(test_dataset)

http://www.xdnf.cn/news/1481653.html

相关文章:

  • VSCode下载安装与汉化
  • NAND Flash块擦除与数据状态解析
  • 【视网膜分割】一种基于结构自适应模型的空洞残差网络
  • 基于大数据+python的肾脏疾病风险教育与数据可视化系统源码 基于数据挖掘的肾脏疾病风险分析与决策支持系统(调试、开题、LW、PPT)
  • 芯片ATE测试PAT(Part Average Testing)学习总结-20250916
  • 提示词工程知识积累及分析
  • C++ 并发编程指南 实现无锁队列
  • Sentinel服务治理:服务降级、熔断与线程隔离
  • 新后端漏洞(上)- Weblogic SSRF漏洞
  • 「数据获取」《中国服务业统计与服务业发展(2014)》
  • 详解flink性能优化
  • docker使用nginxWebUI配置
  • OSG工具集
  • Python错误测试与调试——文档测试
  • ElemenetUI之常用小组件
  • Elasticsearch面试精讲 Day 10:搜索建议与自动补全
  • GEE:基于自定义的年度时序数据集进行LandTrendr变化检测
  • Qt UDP通信学习
  • 《sklearn机器学习——模型的持久性》joblib 和 pickle 进行模型保存和加载
  • python的数据结构
  • redission实现读写锁的原理
  • TDengine 时间函数 WEEKDAY() 用户手册
  • 【PCIe EP 设备入门学习专栏 -- 8 PCIe EP 架构详细介绍】
  • dask.dataframe.shuffle.set_index中获取 divisions 的步骤分析
  • 单例模式(巨通俗易懂)普通单例,懒汉单例的实现和区别,依赖注入......
  • 【C++题解】DFS和BFS
  • leetcode 75 颜色分类
  • OS项目构建效能改进策划方案
  • 神马 M60S++ 238T矿机参数解析:高效SHA-256算法比拼
  • Docker加速下载镜像的配置指南