pytorch如何快速创建具有特殊意思的tensor张量?

阿里云教程2个月前发布
14 0 0

专栏推荐

pytorch如何快速创建具有特殊意思的tensor张量?

专栏

每天五分钟玩转深度学习PyTorch

作者:幻风的AI之路

42.2币

66人已购

查看

pytorch如何快速创建具有特殊意思的tensor张量?

专栏

每天五分钟快速玩转深度学习算法

作者:幻风的AI之路

39.9币

553人已购

查看

正文

pytorch如何快速创建具有特殊意思的tensor张量?

我们通过值可以看到torch.empty并没有进行初始化

创建tensor并进行随机初始化操作,常用rand/rand_like,randint

pytorch如何快速创建具有特殊意思的tensor张量?

pytorch如何快速创建具有特殊意思的tensor张量?

pytorch如何快速创建具有特殊意思的tensor张量?

正态分布(0,1)

pytorch如何快速创建具有特殊意思的tensor张量?

指定正态分布的均值还有方差

pytorch如何快速创建具有特殊意思的tensor张量?

import torch

import numpy as np

a=torch.normal(mean=torch.full([10],0),std=torch.arange(0,1,0.1)).reshape(2,5)

print(a)

print(a.dim())

print(a.shape)

指定均值mean和方差std,这两个参数的值不是一个标量,而是一个向量

Full

pytorch如何快速创建具有特殊意思的tensor张量?

pytorch如何快速创建具有特殊意思的tensor张量?

pytorch如何快速创建具有特殊意思的tensor张量?

pytorch如何快速创建具有特殊意思的tensor张量?

这个是标量

数列

pytorch如何快速创建具有特殊意思的tensor张量?

pytorch如何快速创建具有特殊意思的tensor张量?

等差数列

pytorch如何快速创建具有特殊意思的tensor张量?

10的次方

0到10分成4份,然后取10的次方

pytorch如何快速创建具有特殊意思的tensor张量?

生成全部是1的

pytorch如何快速创建具有特殊意思的tensor张量?

生成全部是0的

pytorch如何快速创建具有特殊意思的tensor张量?

生成对角线是1的,eye的参数只能是两维及以下

pytorch如何快速创建具有特殊意思的tensor张量?

随机打散randperm

pytorch如何快速创建具有特殊意思的tensor张量?

生成0到10,不包含10的数字

pytorch如何快速创建具有特殊意思的tensor张量?

© 版权声明

相关文章

暂无评论

none
暂无评论...