神经网络学习--PyTorch学习01

偶尔善良 提交于 2019-11-29 04:16:30

PyTorch中的数据类型

分为浮点型和整数型两种:

import torch
# 浮点型
float_a = torch.FloatTensor(4, 5)  # size为2*3的矩阵
float_b = torch.FloatTensor([1, 2, 3, 4])  # [1,2,3,4]矩阵

# 整形
int_a = torch.IntTensor(4, 5)
int_b = torch.IntTensor([1, 2, 3, 4])

初始化数组

import torch

# 随机生成浮点型Tensor
rand_a = torch.rand(2, 3)

# 随机生成E=0,D=1 正态分布的Tensor
randn_a = torch.randn(2, 3)

# 设定起始值、结束值、步长 的Tensor 此方法在0.5版本将被更改
range_a = torch.range(1, 20, 1)

# 设定数据为0的Tensor
zeros_a=torch.zeros(2, 3)

  

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!