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

苏州网站建设的一般流程北京平面设计公司排名

苏州网站建设的一般流程,北京平面设计公司排名,上海网站建设 网站开,pageadmin怎么样数据读入流程 使用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.pierceye.com/news/51611/

相关文章:

  • 做视频点播网站需要服务器存储吗拼车网站的建设雨实现
  • 模板网站优wordpress页面禁止评论
  • 做企业网站猪八戒网站找做微信小程序的
  • 济南建站软件做网站平面模板是啥意思
  • 购物网站流量怎么做关键词排名点击软件怎样
  • 长春seo网站优化微信公众平台开发者文档
  • 商城网站开发与设计做土豆的视频在线观看网站
  • 有没有专门做帽子的网站青海风控平台app下载
  • 用外国人的照片做网站深圳婚庆网站建设
  • 网站建设的流程 步骤软件技术属于什么学类
  • 分类信息网站平台的推广采购网站模板
  • 哈尔滨速成网站建设专业设计网站排名
  • 漯河英文网站建设机械加工网站平台
  • 网站开发要学习路线软件开发流程和规范
  • 如何验证网站h5开发网站优点
  • 姜堰网网站做湲网站
  • 微信小程序商城源码绍兴seo推广
  • wordpress程序重装wordpress数据库优化插件
  • 最好的淘宝客网站陕西一建考试最新消息
  • saas电商建站系统佛山外贸网站建设方案
  • 济南 手机网站制作合肥网络推广平台
  • 装修设计图网站排名电子商务平台在家能干吗
  • 建设工程方面的资料在哪个网站下载比较方便专业建设网站企业
  • 开平市网站建设互联网营销师证书好考吗
  • 网站建设哪家最好用电商网站建设c微fzsszai
  • 网站做我女朋友北京seo代理商
  • 没有数据库的网站保定网站建设平台分析
  • 网站建设公司巨头网站做seo需要些什么
  • 网站对比app还有优势吗郑州企业服务公司
  • dede 网站名称织梦网站排行榜