《昇思25天学习打卡营第2天|张量》

张量其实就是矩阵,在python中主要是使用numpy这个库来操作,然后再mindspore中一般使用tensor对象作为张量的载体

张量如果维度只有二维的话可以简单理解为数据库中的表,但是如果是3维4维主要是在列表中增加列表项比如

【 【1,1】,

【1,1】】这样子,可以叠加多个维度

张量的属性

张量的属性包括形状、数据类型、转置张量、单个元素大小、占用字节数量、维数、元素个数和每一维步长。

  • 形状(shape):Tensor的shape,是一个tuple。

  • 数据类型(dtype):Tensor的dtype,是MindSpore的一个数据类型。

  • 单个元素大小(itemsize): Tensor中每一个元素占用字节数,是一个整数。

  • 占用字节数量(nbytes): Tensor占用的总字节数,是一个整数。

  • 维数(ndim): Tensor的秩,也就是len(tensor.shape),是一个整数。

  • 元素个数(size): Tensor中所有元素的个数,是一个整数。

  • 每一维步长(strides): Tensor每一维所需要的字节数,是一个tuple。

以上就是我对于张量的理解

相关推荐
xian_wwq1 小时前
【学习笔记】「大模型安全:攻击面演化史」第 07 篇-安全左移
人工智能·笔记·学习
秋雨梧桐叶落莳1 小时前
iOS——NSUserDefaults学习
学习·macos·ios·objective-c·cocoa
易小染2 小时前
AI-Agent学习-LangChain-01
学习·langchain
xian_wwq3 小时前
【学习笔记】「大模型安全:攻击面演化史」第 03 篇-数据投毒
笔记·学习·ai安全
.千余5 小时前
【C++】手写双向链表:list容器模拟实现
开发语言·c++·笔记·学习·其他
ysu_03145 小时前
leetcode数据结构与算法1~4
c语言·数据结构·学习·算法·leetcode
暗夜猎手-大魔王6 小时前
hermes源码学习3-Agent Loop 内部机制
人工智能·学习
say_fall6 小时前
可编程中断控制器8259A工作方式超详细解析
android·开发语言·学习·硬件架构·硬件工程
吃好睡好便好7 小时前
说说食物依赖性运动诱发过敏
学习·生活
Amazing_Cacao8 小时前
深度专栏 | 粉碎感官玄学:精品可可的冷酷重构与物理变量
学习