pytorch学习笔记(五)

pytorch学习笔记(五)_第1张图片

关注不同的方法输入是什么类型,输出是什么类型。

1.Compose

pytorch学习笔记(五)_第2张图片

主要关注初始化函数从作用

pytorch学习笔记(五)_第3张图片

pytorch学习笔记(五)_第4张图片

内置call的调用方法两种,第一种,直接使用对象,不用使用点,直接调用的是__call__

当要调用的时候直接写个Person()按住ctrl+P看看需要填啥参数。

2.Totensor的使用

pytorch学习笔记(五)_第5张图片

pytorch学习笔记(五)_第6张图片

输出结果如下

pytorch学习笔记(五)_第7张图片

3.Normalize归一化

pytorch学习笔记(五)_第8张图片

输入必须要tensor的均值,标准差,然后看图片的维度

计算

pytorch学习笔记(五)_第9张图片

pytorch学习笔记(五)_第10张图片

pytorch学习笔记(五)_第11张图片

4.Resize

pytorch学习笔记(五)_第12张图片

给定的是一个序列的话,就会改成(h,w),如果只给了一个维度int,就会出现一个等比的缩放

pytorch学习笔记(五)_第13张图片

输出结果:

pytorch学习笔记(五)_第14张图片

先resize变成PIL类型的,然后将他转化成tensor类型的

5. Compose -resize -2方法

pytorch学习笔记(五)_第15张图片

pytorch学习笔记(五)_第16张图片

输入输出类型要匹配,这样就报错了

输出结果

pytorch学习笔记(五)_第17张图片

6.RandomCrop随机裁剪的用法

pytorch学习笔记(五)_第18张图片

pytorch学习笔记(五)_第19张图片

输出结果裁剪了0-90个

pytorch学习笔记(五)_第20张图片

pytorch学习笔记(五)_第21张图片

方法总结:

(1)关注输入和输出类型多看官方文档

(2)关注方法需要什么参数输入

(3)看输出是什么类型

pytorch学习笔记(五)_第22张图片

pytorch学习笔记(五)_第23张图片

你可能感兴趣的:(学习,笔记)