昇思25天学习打卡营第3天|MindSpore张量

# 打卡

目录

# 打卡

涉及知识点

1. 创建张量的4种方式

运行例子

2. 张量属性和索引

运行例子

3. 张量运算

运行例子

4. Tensor 与 Numpy 转换

5. 稀疏张量:CSR和COO

CSRTensor

运行例子

COOTensor

运行例子

RowTensor


import mindspore
from mindspore import ops
from mindspore import Tensor, CSRTensor, COOTensor

from mindspore.common.initializer import One, Normal

说明:本次打卡因远程notebook无法打卡,本地运行,本地安装都是python3.10以上的环境,安装mindspore时发现没有适配的版本,新建python3.9环境后可正常安装,算是一个版本的问题记录吧。

涉及知识点

1. 创建张量的4种方式

1)用数据支持生成;

2)从numpy数组生成

3)用init初始化器构造(不建议使用,主要用于并行模式下的延后初始化);

4)继承另一个张量的属性

附: 

1)支持的数据类型有Tensor、float、int、bool、tuple、list、numpy.adarray。

3)init支持传入的参数有init, shape, dtype。shape 支持传入 list、tuple、 int。

mindspore.common.initializer — MindSpore master 文档

mindspore.dtype — MindSpore master 文档

4)例如:ops.ones_like、ops.zeros_like

运行例子

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值