pytorch实践学习
陈漂亮beauty
东华在读计算机头秃研究生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PyTorch实践学习---6.Broadcast自动扩展
Brodcasting的两个特点:1.expand 2.without copying data 其功能如下:原创 2021-06-01 10:40:54 · 244 阅读 · 0 评论 -
pytorch实践学习---5.维度变换
1.维度变换有如下几个操作:原创 2021-05-31 10:17:01 · 1012 阅读 · 0 评论 -
pytorch实践学习---4.索引与切片
首先我们来看PyTorch的索引问题,就和python语言一样,正常能用脑子想出来的逻辑: 第十行返回的是一个标量。 以上是正常的索引,还有一些高级的索引: 比如我要取两张: 还有检验两张图片的第一个通道上的索引:(常识:一共有三个通道:RGB) 还有-1的情况,就是倒着来: 遵循这样的原则: 接下来,我不想连续的取了,我要跳着取,就是这样: 第一行你会发现有两个冒号这种东西,就意味着要隔行采样了; TIPS:把冒号理解成箭头; 以上是索引的功能,切片就不一样在.原创 2021-04-20 12:38:32 · 244 阅读 · 0 评论 -
pytorch实践学习---3.创建tensor
如何创建tensor类型呢? 第一种:impot from numpy(用numpy直接引入) 第二种:impot from list(如果需要的数据量很小,那就不用numpy来承载,直接用list就好) 注意torch.tensor是只接收数据的,torch.Tensor可以用来接收维度和数据; 3.要注意未初始化的问题: 如果没初始化,就会有这种问题: 4.我们要会的随机初始化~ 还有正态分布的随机: 递增递减生成等差: 形成等分: 还有一些简单的单位原创 2021-04-19 18:35:08 · 158 阅读 · 0 评论 -
pytorch实践学习---2.PyTorch基本数据类型
1.首先get到一个知识点:pytorch没有string类的支持,我们要支持只能用编码的方式; 2.其次我们看python和pytorch的区别: 3.在程序里怎么看一个数据的类型呢? 一个是返回这个数的类型,一个是直接check这个数是不是这种类型, 要注意的是,有可能数据一样,但放的位置不一样会导致类型也不一样; 4.我们要学习一维二维三维乃至四维的区别及在哪里使用: 首先是标量: 上面就是标量(经常用于LOSS),下面我们讲张量(经常用于Bias,LinearIn.原创 2021-04-19 18:04:24 · 182 阅读 · 0 评论 -
pytorch实践学习---1.为什么学习pytorch
首先来看这幅图: 从综合的来看,如果你想要学习机器学习,而且你是个新手,就从pytorch开始。 pytorch的三大优点: 这三个功能都可以一一验证的; 首先是GPU加速: 通过cpu和gpu的对比 是能看出来差距很大的; 自动求导就是字面意思,其实tensorflow也是有这功能; 常用网络层就是我们学习机器学习所知道的那些功能术语,再复杂的网络,也都是这些元素堆砌起来的; 这些英文如果看不懂的话,建议学一下机器学习课程的基础内容~ ...原创 2021-04-11 18:26:47 · 222 阅读 · 2 评论
分享