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

手机怎么进入国外网站关键词调词平台费用

手机怎么进入国外网站,关键词调词平台费用,游戏工作室怎么开,微信小程序开发者Pytorch中数据集加载方式 数据类型​PyTorch 模块​是否预置数据集图像/视频torchvision.datasets✅ 是音频torchaudio.datasets✅ 是文本torchtext.datasets✅ 是(需安装)自定义数据torch.utils.data❌ 否(需手动实现)多模态/第三…

Pytorch中数据集加载方式

数据类型PyTorch 模块是否预置数据集
图像/视频torchvision.datasets✅ 是
音频torchaudio.datasets✅ 是
文本torchtext.datasets✅ 是(需安装)
自定义数据torch.utils.data❌ 否(需手动实现)
多模态/第三方数据Hugging Face 等✅ 是

深度学习任务中常用数据集来源 

        上表是我们在深度学习任务中常用的数据集来源,这里我们以torchvision为例,来说明预置数据集的加载方式。

torchvision内所有数据集 

torchvision加载数据集模版

CIFER-10数据集

CIFAR-10数据集共有60000个样本,每个样本都是一张32*32像素的RGB图像(彩色图像),每个RGB图像又必定分为3个通道(R通道、G通道、B通道)。这60000个样本被分成了50000个训练样本和10000个测试样本。

Cifer-10数据集概览图(来自官网)

加载数据集

'''
root:数据集在你的电脑上的路径,若download=True,root需设置为 './data'
train:训练集还是测试集,train=True,此时加载的是训练集,train=False,此时加载的是测试集
download:是否下载数据集,倘若你手头上没有数据集又想直接训练模型,那么需要将download设置为True
并且将root设置为',/data',因为预置数据集会默认下载到当前工作区域文件夹下,且名称为data
transform:数据预处理函数
'''
import torchvision
#训练集
trainset=torchvision.datasets.数据集名称(root='./data', train=True, download=True, 
transform=transform_train)
#测试集
testset=torchvision.datasets.数据集名称(root='./data', train=False, download=True, transform=transform_test)

 数据预处理

        torchvision中我们常用transforms模块来对图像数据进行预处理,其中ToTensor()函数是必须要有的(只有将图像数据转换为Tensor才能训练),其余操作可以自行添加,这里我使用了RandomCrop和RandomHorizontalFlip这两个操作

        RandomCrop会将图像随机裁剪为32×32像素,先填充4像素的边界(四周各填充4像素,图像变为40×40),再随机裁剪回32×32。

        RandomHorizontalFlip则是按照50%的概率水平翻转图像。

        经过这两个操作数据的多样性会增强,最后为了加快模型训练速度提升训练进度,一般而言我们都是需要对数据进行标准化处理的,Normalize函数传入的参数为均值mean与方差std

        这里,我们的数据是32x32的jpg图像,有三个通道,因此均值与方差都是三元组,这里的均值与方差的数据是CIFAR-10数据集的统计值。

DataLoder加载数据

        DataLoder用于高效加载和预处理数据,并将其批量提供给模型进行训练或推理。 

from torch.utils.data import DataLoader
'''
dataset:数据集,经过torchvision.datasets.数据集名称()后的训练集或数据集
batch_size:每个批次的样本数。
shuffle:是否是否在每个epoch开始时打乱数据顺序。
num_workers:用于数据加载的子进程数(多进程加速)。可以设置为CPU核心数-1(如4或8)
'''
trainloader=DataLoader(dataset=trainset, batch_size=128, shuffle=True, num_workers=8)
testloader=DataLoader(dataset=testset, batch_size=100, shuffle=False, num_workers=8)

 完整代码

import torchvision
import torchvision.transforms as transforms
from torch.utils.data import DataLoader
'''数据预处理'''
transform_train=transforms.Compose([transforms.RandomCrop(32, padding=4),transforms.RandomHorizontalFlip(),transforms.ToTensor(),transforms.Normalize((0.4914, 0.4822, 0.4465), (0.2023, 0.1994, 0.2010)),
])
transform_test=transforms.Compose([transforms.ToTensor(),transforms.Normalize((0.4914, 0.4822, 0.4465), (0.2023, 0.1994, 0.2010)),
])
'''加载CIFAR-10数据集'''
################################################################
#训练集
trainset=torchvision.datasets.CIFAR10(root='./data', train=True, download=True, transform=transform_train)
trainloader=DataLoader(trainset, batch_size=128, shuffle=True, num_workers=2)
################################################################################
#测试集
testset=torchvision.datasets.CIFAR10(root='./data', train=False, download=True, transform=transform_test)
testloader=DataLoader(testset, batch_size=100, shuffle=False, num_workers=2)
##############################################################################

http://www.dtcms.com/wzjs/533994.html

相关文章:

  • 建设银行海外招聘网站手机管理网站模板下载
  • 做网站专题模板密云重庆网站建设
  • 网站集约化建设力度经常开车的微信公众号
  • 网站优化我自己可以做吗wordpress筛选分类
  • 互联网网站建设公司组织架构wordpress源码解析
  • 北京做百度网站企业网站建设任务书
  • 公司内部网站维护有没有什么需要推广的平台
  • 建基建设集团网站服务器怎么做网站
  • 成都新站软件快速排名淘宝客网站做百度竞价
  • 做网站公司徐汇一个好的产品怎么推广
  • 云访客类似的网站asp.net 做电子购物网站的网银结算功能如何实现的
  • 建设工程评标专家在哪个网站登录wordpress菜单怎么设置目录册
  • 网站建设服务费的税率网站流量转化
  • 做语音聊天网站要多少钱标智客在线logo设计生成器免费
  • 网站后台编码提供网站设计服务商
  • 青海省建设厅查询网站智慧旅游网站开发与设计与实现
  • mysql 网站登录密码wordpress 手动下一页
  • 网站的后台建设郑州龙华小学网站建设
  • 金融电子商务网站建设emlog转换wordpress
  • 东莞网站建设收费明细做企业手机网站
  • 重庆锅炉网站建设费用公司网站建设需要注意哪些内容
  • 微网站建设的第一步是进行首页的设置网站微信登录怎么做的
  • 东莞网站建设推广费用梧州论坛 肇庆
  • 做电影网站用什么cms上海企业登记在线官网
  • 饿了么网站做要多少钱优化网站seo
  • 怎么在阿里云服务器上建设网站seo百度站长工具查询
  • 爱网站关键词挖掘工具企业网站系统功能设计说明
  • 网站长图怎么做东阳网站建设怎么选
  • 毕业设计网页制作网站建设网站备案照片要求
  • 网站建设与管理实训心得体会品牌设计包括哪些方面