栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Pytorch基础知识-- tensor

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Pytorch基础知识-- tensor

张量

核心是一个数据容器,多数情况下,它包含数字,有时候它也包含字符串,但这种情况比较少。

  • 0维张量/标量 标量是一个数字

  • 1维张量/向量 1维张量称为“向量”。

  • 2维张量 2维张量称为矩阵

  • 3维张量 公用数据存储在张量 时间序列数据 股价 文本数据 彩色图片(RGB)

创建Tensor

torch.rand():构造一个随机初始化的矩阵

torch.zeros():构造一个矩阵全为 0,并且通过dtype设置数据类型为 long

torch.tensor():直接使用数据,构造一个张量

常见的构造Tensor的函数:

函数

功能

Tensor(sizes)

基础构造函数

tensor(data)

类似于np.array

ones(sizes)

全1

zeros(sizes)

全0

eye(sizes)

对角为1,其余为0

arange(s,e,step)

从s到e,步长为step

linspace(s,e,steps)

从s到e,均匀分成step份

rand/randn(sizes)

rand是[0,1)均匀分布;randn是服从N(0,1)的正态分布

normal(mean,std)

正态分布(均值为mean,标准差是std)

randperm(m)

随机排列

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/971441.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号