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

网站的特征汇点远程app下载安装

网站的特征,汇点远程app下载安装,163 com免费邮箱注册,建设网站的虚拟主机在哪里买文章目录 1. 创建数据集1.1. 直接继承Dataset类1.2. 使用TensorDataset类 2. 加载数据集3. 将数据转移到GPU 1. 创建数据集 主要是将数据集读入内存,并用Dataset类封装。 1.1. 直接继承Dataset类 必须要重写__getitem__方法,用于根据索引获得相应样本…

文章目录

  • 1. 创建数据集
    • 1.1. 直接继承Dataset类
    • 1.2. 使用TensorDataset类
  • 2. 加载数据集
  • 3. 将数据转移到GPU

1. 创建数据集

主要是将数据集读入内存,并用Dataset类封装。

1.1. 直接继承Dataset类

必须要重写__getitem__方法,用于根据索引获得相应样本数据。必要时还可以重写__len__方法,用于返回数据集的大小。

from torch.utils.data import Datasetclass BostonHousingDataset(Dataset):"""定义波士顿房价数据集"""def __init__(self):self.data = np.load('../dataset/boston_housing/boston_housing.npz')def __getitem__(self, index):return self.data['x'][index], self.data['y'][index]def __len__(self):return self.data['x'].shape[0]

1.2. 使用TensorDataset类

将多个张量组合成一个数据集,要保证所有张量的第一个维度相等,保证每批样本数据格式相同。

import torch
from torch.utils.data import TensorDatasetdata = np.load('../dataset/boston_housing/boston_housing.npz')
X = torch.tensor(data['x'])
y = torch.tensor(data['y'])
dataset = TensorDataset(X, y)

2. 加载数据集

使用DataLoader类将Dataset封装的数据集分成批次并进行迭代,以便于模型训练。DataLoader常用参数如下:

  • dataset
    要加载的数据集。
  • batch_size
    每个数据批次中包含的样本数。默认为1。
  • shuffle
    是否打乱数据集。默认为False。
  • num_workers
    使用几个进程来加载数据。默认为0,即在主进程中加载数据。
  • drop_last
    当数据集样本数不能被batch_size整除时,是否舍弃最后一个不完整的batch。默认为False。
from torch.utils.data import DataLoaderdataloader = DataLoader(dataset, batch_size=16, shuffle=True)

3. 将数据转移到GPU

一般在要运算时才将数据转移到GPU,有以下两种方法:

  1. var.to(device)
  2. var.cuda()
import torchdevice = torch.device("cuda" if torch.cuda.is_available() else "cpu")
for X,y in dataloader:# 将数据转移到GPUX = X.to(device)y = y.to(device)# 也可以X = X.cuda()y = y.cuda()
http://www.yayakq.cn/news/594211/

相关文章:

  • 商务网站开发的的基本流程php做网站安装
  • 建设网站最新动态建设企业网站方法
  • 做网站需要自己研发吗明星网页网站制作
  • 网站后台建设 招聘小广告怎么举报
  • 滨州外贸网站建设wordpress搬家后文章
  • 品牌网站应该怎么做WordPress代码改silder
  • wordpress主题源码网站建设优化公司哪家好
  • 网站宣传方法郑州专业做网站的
  • 沈阳网站关键词优化多少钱网站都可以做哪些主题
  • 进口彩妆做的好的网站dnf源码论坛
  • 学做的网站基础蛋糕网站站长工具
  • 可以自己做网站不短视频营销成功的案例
  • 站长查询wordpress商业授权价格
  • 河北网站制作报价做网站哪个系统最安全
  • 有创意的婚纱网站模板下载wordpress 3.9.2 下载
  • 电子商务网站建设作业总结网站备案北京管局
  • 西安优秀的集团门户网站建设企业辽宁城乡建设工程招标网(官网)
  • 建设通网站公路查询设计手机网站建设
  • wordpress文章语言切换网站推广专家十年乐云seo
  • 网站主页不收录做平面设计都在那个网站找免费素材?
  • 新闻发布网站如果做营业执照公示网
  • 廊坊那家做网站排行榜网站域名解析后多久能生效
  • 越秀重点场所seo站点是什么意思
  • 企业网站建设需要哪些东西wordpress 新建文件
  • 杭州市网站seo手机页面
  • php网站建设的公司互联网公司经营范围有哪些
  • 求创意设计分享的网站微信广告投放收费标准
  • 北京手机网站设计公司263企业邮箱登录口
  • 网站欣赏旅游网页设计照片
  • 网站推广的工具( )自适应主题 wordpress