菲洛嘉青春动能素135HA FILLMED® NCTF 135HA LED指示灯的常见故障分析 智微智能 Elkhartlake K075终端,零售产业新选择 天空蓝拓客管理系统详细介绍版 muso公链项目 天使计划 是什么?[秘] 独家揭秘最前沿的家装“黑科技”——掌赋 天博体育欧洲杯特辑,东道主法兰西的失意2016 亚马逊的送货侦察员 学习听起来像挡泥板 Google Comics Factory使ML变得容易 笑着说-男性或女性 Amazon Rekognition中更好的人脸检测 关于Spaun的真相-大脑模拟 两个聊天机器人彼此聊天-有趣又怪异 GANPaint:将AI用于艺术 WCF和WF给予社区 从耳朵到脸 所有神经网络的深层缺陷 蠕虫在尾巴上平衡杆子 Kickstarter上的OpenCV AI套件 TensorFlow-Google的开源AI和计算引擎 众包取代新闻工作者 Google的DeepMind学会玩街机游戏 哑机器人V智能机器人 .NET与.NET 5融为一体 Google的深度学习-语音识别 LInQer将.NET LINQ移植到Javascript 机器人TED演讲-新的图灵测试? GAN的发明者加入苹果 您的智能手机会监视您键入的内容 人工智能帮助改善国际象棋 Zalando Flair NLP库已更新 TensorFlow 1.5包含移动版本 AlphaGo输了一场比赛-比分3-1 虚拟机器学习峰会 Microsoft开源AI调试工具 SharePoint走向移动 F#4.0发出文化变革的信号 克里斯蒂拍卖AI艺术品 人工智能如何区分 Facebook在蒙特利尔的新AI实验室 Mozilla想要您的声音 微软使用极深的神经网络赢得ImageNet 建立AI合作伙伴关系 .NET Core 3-Microsoft几乎回到了起点 神经网络-更好的销售商? Google使用AI查找您的住所 虹膜-适用于Android的Siri证明苹果没有优势 TensorFlow 2提供更快的模型训练 深度学习研究人员将为Google工作
您的位置:首页 >程序人生 >

Pytorch - torchvision计算机视觉工具库

Pytorch - torchvision

简介modeldatasetstransforms代码实现

简介

torchvision是Pytorch的计算机视觉工具库,是Pytorch专门用于处理图像的库。

model

torchvision.models中包含了许多已经训练好的模型,可以通过models直接调用。 模型

AlexNetVGGResNetSqueezeNetDenseNet…

datasets

torchvision.datasets中,包含了许多已经被处理过的图片数据集,可以通过datasets直接调用。 数据集

MNIST:手写数字数据集COCO:用于图像标注和目标检测LSUN ClassificationImageFolderImagenet-12CIFAR10 and CIFAR100STL10…

transforms

transforms模块提供了一般的图像预处理方法, 例如

数据中心化数据标准化缩放裁剪旋转翻转填充噪声添加灰度变换线性变换仿射变换亮度饱满度及对比度变换… 这些方法可以用于对图像的数据增强,又称为数据增广,数据扩增,是对训练集进行变换,使训练集更加丰富,从而使模型具有泛化能力。 具体方法与函数: 裁剪作用CenterCrop从图像中心裁剪图像RandomCrop从图片中随即裁剪出给定尺寸的图片(可填充)ResizedCrop随即大小,长宽比剪裁图片FiveCrop在图片的四个角和中心各截取一幅尺寸为size的图片TenCrop在FiveCrop的基础上进行水平和垂直翻转,默认为水平翻转 翻转作用RandomHorziontalFlip依概率水平翻转图片RandomVerticalFlip依概率垂直翻转图片RandomRotation随机旋转图片 图像处理作用Pad对图片边缘进行填充Resize修改图像分辨率ColorJitter调整亮度,对比度,饱和度和色相Grayscale转换为灰度RandomGrayscale依概率转换为灰度图片RandomAffine对图像进行仿射变换(二维的线性变换),即旋转、平移、缩放、错切和翻转RandomErasing对图像进行随机遮挡Normalize逐channel的对图像进行标准化, output = (input - mean) / stdLanbda用户自定义Lambda方法Totensor转化为张量LinearTransformation对矩阵做线性变换,可以用于白化处理ToPILImage将ndarray或者张良转化为PIL Image类型数据 transforms操作作用RandomChoice从一系列transforms中选择一个RandomApply依概率执行一组transforms操作RandomOrder对一组transforms操作打乱顺序

代码实现

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。