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

网站建站要求夜狼seo

网站建站要求,夜狼seo,长扬科技北京有限公司,网站建设价格报价数据读入流程 使用DatasetDataLoader完成Pytorch中数据读入 Dataset定义数据格式和数据变换形式 DataLoader用iterative的方式不断读入批次数据#xff0c;实现将数据集分为小批量进行训练 使用PyTorch自带数据集 使用Dataset完成数据格式和数据变换的定义 import torch fro…数据读入流程 使用DatasetDataLoader完成Pytorch中数据读入 Dataset定义数据格式和数据变换形式 DataLoader用iterative的方式不断读入批次数据实现将数据集分为小批量进行训练 使用PyTorch自带数据集 使用Dataset完成数据格式和数据变换的定义 import torch from torchvision import datasets train_data datasets.ImageFolder(train_path, transformdata_transform) val_data datasets.ImageFolder(val_path, transformdata_transform)参数说明 transform实现对图像数据的变换处理 使用DataLoader完成按批次读取数据 from torch.utils.data import DataLoadertrain_loader torch.utils.data.DataLoader(train_data, batch_sizebatch_size, num_workers4, shuffleTrue, drop_lastTrue) val_loader torch.utils.data.DataLoader(val_data, batch_sizebatch_size, num_workers4, shuffleFalse)参数说明 batch_size: 按批读入数据的批大小即一次读入的样本数 num_workers用于读取数据的进程数Windows下为0Linux下为4或8 shuffle: 表示是否将读入数据打乱训练集中设置为True验证集中设置为False drop_last: 丢弃样本中最后一部分没有达到batch_size数量的数据 数据展示 import matplotlib.pyplot as plt images, labels next(iter(val_loader)) print(images.shape) # 使用transpose()函数改变原始图像的表示形式从(H,W,C)的表示转换为(C,H,W)的表示 plt.imshow(images[0].transpose(1,2,0)) plt.show()自定义数据集方式 自定义Dataset类继承Dataset类实现三个函数__init__函数、__getitem__函数、__len__函数 import os import pandas as pd from torchvision.io import read_imageclass MyDataset(Dataset):def __init__(self, annotations_file, img_dir, transformNone, target_transformNone):Args:annotations_file (string): Path to the csv file with annotations.img_dir (string): Directory with all the images.transform (callable, optional): Optional transform to be applied on a sample.target_transform (callable, optional): Optional transform to be applied on the target.self.img_labels pd.read_csv(annotations_file)self.img_dir img_dirself.transform transformself.target_transform target_transformdef __len__(self):return len(self.img_labels)def __getitem__(self, idx):Args:idx (int): Index# 使用path.join()函数构建图像路径img_labels.iloc[行,列]用于通过行列索引访问DataFrame中的元素img_path os.path.join(self.img_dir, self.img_labels.iloc[idx, 0]) image read_image(img_path)label self.img_labels.iloc[idx, 1]if self.transform:image self.transform(image)if self.target_transform:label self.target_transform(label)return image, label
http://www.zqtcl.cn/news/317603/

相关文章:

  • 物流网站的建设网站建设优化是什么鬼
  • 门户网站建设项目书页面设计一般用什么软件
  • 安徽城乡建设 厅网站电子商务网站建设需要哪些步骤
  • 网站建设应该懂什么知识青岛模板网站建设
  • 免费cms建站系统有哪些网站设计项目总结
  • 做网站湖州网站后台管理系统如何使用
  • 网站建设报价单-中英文版长春省妇幼网站做四维
  • 注册网站免费网站上传小马后怎么做
  • 我省推行制度推动山西品牌建设整站优化网站
  • 临海手机网站设计网站设计 深圳
  • 网站推广做哪个比较好百度怎么优化排名
  • 做jsp网站时怎么预览wordpress安装不上
  • 网站建设深圳官网怎么制作网站镜像
  • 弹幕网站开发难么招生网站建设的意义
  • 网站空间多大合适软件开发培训机构网课
  • 13个实用平面设计网站网络推广一个月的收入
  • 淮安企业网站制作校园网网络规划与设计方案
  • html完整网站开发自媒体平台账号注册
  • 厦门seo网站网站空间 群集
  • 青岛网站推广方案营销自动化平台
  • 管理信息系统与网站建设有什么区别python版wordpress
  • 济南市建设行政主管部门网站公众号登录入口官网
  • 深圳苏州企业网站建设服务企业做网站需要什么条件
  • 电脑什么网站可以做长图攻略公众号 微网站开发
  • 网站核检单怎么用小皮创建网站
  • 企业网站托管平台有哪些烟台高新区建设局网站
  • 石家庄网站做网站和县网页定制
  • 网站个人备案和企业备案潍坊公司注册网站
  • 建个网站的流程互联网裁员
  • 设置网站模板汉口网站建设公司