热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

pytorch中transforms(预处理)常用的方法

转载自:(18条消息)pytorch中transform常用的几个方法_木瓜子的博客-CSDN博客_pytorchtransform一、裁剪——Crop1.随机裁剪:transfo

转载自:(18条消息) pytorch中transform常用的几个方法_木瓜子的博客-CSDN博客_pytorch transform



  • 一、 裁剪——Crop



    • 1.随机裁剪:transforms.RandomCrop

    • 2.中心裁剪:transforms.CenterCrop

    • 3.随机长宽比裁剪 transforms.RandomResizedCrop

    • 4.上下左右中心裁剪:transforms.FiveCrop

    • 5.上下左右中心裁剪后翻转: transforms.TenCrop



  • 二、翻转和旋转——Flip and Rotation



    • 6.依概率p水平翻转transforms.RandomHorizontalFlip

    • 7.依概率p垂直翻转transforms.RandomVerticalFlip

    • 8.随机旋转:transforms.RandomRotation



  • 三、图像变换



    • 9.resize:transforms.Resize

    • 10.标准化:transforms.Normalize

    • 11.转为tensor:transforms.ToTensor

    • 12.填充:transforms.Pad

    • 13.修改亮度、对比度和饱和度:transforms.ColorJitter

    • 14.转灰度图:transforms.Grayscale

    • 15.线性变换:transforms.LinearTransformation()

    • 16.仿射变换:transforms.RandomAffine

    • 17.依概率p转为灰度图:transforms.RandomGrayscale

    • 18.将数据转换为PILImage:transforms.ToPILImage

    • 19.transforms.Lambda



  • 四、对transforms操作,使数据增强更灵活



    • 20.transforms.RandomChoice(transforms)

    • 21.transforms.RandomApply(transforms, p=0.5)

    • 22.transforms.RandomOrder





推荐阅读
author-avatar
新闻联播有没有大结局__742
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有