深度学习从入门到不想放弃-2

这篇博客介绍了深度学习中的基本概念——Tensor,包括张量的定义、不同阶数的张量及其示例,以及如何使用PyTorch创建各种类型的Tensor,如空Tensor、全1/0 Tensor、随机值Tensor等。还提到了通过Tensor的shape属性判断其阶数,并揭示了torch.Tensor与torch.tensor之间的区别。
摘要由CSDN通过智能技术生成

 昨天和同事开玩笑说,我又想到几个好玩又实用的topic,准备写下来;其实今天本来想蹭个热点写点别的,但是突然出了这么几个新闻,考虑再三,我还是写点技术文章吧!

      继续讲基础,今天的主题是讲一下Tensor

    什么是Tensor? 不管做不做深度学习的各位,可能都听过Tensorflow,这是两个词的整合新词,前面的Tensor是核心,Tensor 直译就是张量,那么什么是张量?

     张量是一个统称,细分下来有很多分支,举几个例子:

  •      0阶张量:标量,就是我们日常所经常用到的常量,常数 ,一般记为0-D Tensor

  •      1阶张量:向量, venctor, 1-D Tensor

  •      2阶张量:矩阵, martix, 2-D Tensor

  •      3阶以后一般也就不会特意给起个名字了

     阶/维度/dimension,可以近似认为是高维数组里的shape的个数

     看一个例子:

     我们先设定有一个Tensor为a

Image

打印一下Tensor a 的形状

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值