Pytorch
AndSonder
这个作者很懒,什么都没留下…
展开
-
Pytorch学习笔记【8】---经典MNIST
Pytorch学习笔记【8】—经典MNISTPytorch笔记目录:点击进入文章目录Pytorch学习笔记【8】---经典MNIST1. 网络结构2. 代码3. API分析torch.utils.data.DataLoader()torch.nn.init.kaiming_normal_()optimizer = optim.SGD([w1,b1,w2,b2,w3,b3],lr = learning_rate)criteon = nn.CrossEntropyLoss()虽然已经不知道写了多少次MNI原创 2020-05-16 22:32:30 · 1020 阅读 · 0 评论 -
Pytorch学习笔记【7】---统计属性
Pytorch学习笔记【7】—统计属性Pytorch笔记目录:点击进入文章目录1. norm2. min max mean prod3. argmax and argmin4. dim and keepdim5. topk6. kthvalue1. norma = torch.full([8],1)b = a.view(2,4)c = a.view(2,2,2)print(b)print(c)print(a.norm(1),b.norm(1),c.norm(1))print(a.nor原创 2020-05-13 23:35:09 · 698 阅读 · 0 评论 -
Pytorch学习笔记【6】---基本运算
Pytorch学习笔记【6】—基本运算Pytorch笔记目录:点击进入文章目录Pytorch学习笔记【6】---基本运算1. Add2. Sub3. mul and div4. matmul5. pow and sqrt6. Exp and log7. Approximation8. round9. clamp1. Addtensor相加有两种方法效果基本一样# Adda = torch.rand(3,4)b = torch.rand(4)print(a+b)# or the result原创 2020-05-12 23:15:45 · 892 阅读 · 0 评论 -
Pytorch学习笔记【5】---tensor的拼接和拆分
Pytorch学习笔记【5】—tensor的拼接和拆分# cata = torch.rand(4,32,8)b = torch.rand(5,32,8)torch.cat([a,b],dim=0).shapetorch.Size([9, 32, 8])a1 =torch.rand(4,3,32,32)a2 = torch.rand(5,3,32,32)print(torch.cat([a1,a2],dim=0).shape)a2 = torch.rand(4,1,32,32)prin原创 2020-05-11 22:03:38 · 1181 阅读 · 0 评论 -
Pytorch学习笔记【4】---tensor维度变换
Pytorch【4】—tensor维度变换Pytorch笔记目录:点位进入文章目录Pytorch【4】---tensor维度变换1. view()unsqueeze()squeeze()expand().t()repeat()transpose()和permute()1. view()torch.view()的作用是改变tensor的维度,且改变前后的所有维度的相乘的结果相同a = torch.rand(4,1,28,28)print(a.shape)out:torch.Size([4, 1原创 2020-05-10 11:06:11 · 904 阅读 · 0 评论 -
Pytorch学习笔记【3】 --tensor切片
Pytorch学习笔记【3】 --tensor切片Pytorch笔记目录:点位进入文章目录Pytorch学习笔记【3】 --tensor切片1. indexing 索引2. 切片3. ...4. 通过掩码来处理flatten index1. indexing 索引类似于list的索引操作,tensor也可以使用类似的方法获取tensor中的数值# create a 4-dim tensora = torch.rand(4,3,28,28)print(a[0].shape)out:tor原创 2020-05-09 12:48:50 · 9516 阅读 · 0 评论 -
Pytorch学习笔记【2】 --创建tensor的N种姿势
Pytorch学习笔记【2】 --创建tensor的N种姿势Pytorch笔记目录:点位进入文章目录Pytorch学习笔记【2】 --创建tensor的N种姿势从Numpy中导入从List类型转换rand—0-1之间的随机数torch.randint()torch.randn()torch.full()torch.normal()torch.arrange()torch.linspce()to...原创 2020-05-07 21:12:26 · 1004 阅读 · 0 评论 -
Pytorch笔记目录 --持续更新中
Pytorch笔记目录 --持续更新中为了更好的掌握Pytorch,准备用博客来记录一些Pytorch的知识点以及一些网络结构Pytorch版本:1.5Pytorch笔记【1】–导入Pytorch及判断torch基本的属性...原创 2020-05-06 23:31:46 · 462 阅读 · 0 评论 -
Pytorch笔记【1】--导入Pytorch及判断torch基本的属性
Pytorch笔记【1】–导入Pytorch及判断torch基本的属性在导入pytorch的时候时常需要判断一些基本的属性,最基本的有如下几种导入Pytorch:import torch判断torch的版本:torch.__version__判断cuda是否可以使用:torch.cuda.is_available()判断gpu的熟练:torch.cuda.device_count()...原创 2020-05-06 23:29:04 · 586 阅读 · 0 评论