赞
踩
课程链接:Python人工智能20个小时玩转NLP自然语言处理【黑马程序员】_哔哩哔哩_bilibili
本系列是自己记的课程笔记
pytorch概念与基本元素
是基于numpy的科学计算包,提供使用GPU能力的深度学习平台
关键元素:tensors张量,类似于ndarray
目录
使用pytorch的时候首先要引入torch
- from __future__ import print_function
- #比当前版本的 python 更新的版本的print函数,可以不写
- import torch
未初始化矩阵里没有确切的值,分配给矩阵的内存中有什么数据就穿什么数据,是毫无意义的脏数据。但是有初始化的时候以标准高斯分布重新赋值
指定数据元素用dtype
- #创建没有初始化的空矩阵
- x=torch.empty(5,3)#无行三列
- print(x)
- #有初始化
- x=torch.rand(5,3)#随机生成
- #有初始化的全零矩阵并且数据元素的类型为long(整型)
- x=torch.zeros(5,3,dtype=torch.long)#用dtype来指定数据类型
- #直接通过数据创建
- #一个list通过tensor封装来传入直接构成矩阵
- x=torch.tensor([2.5,3.5])
- print(x)
torch.rand是包含了从区间[0, 1)的均匀分布中抽取的一组随机数
torch.randn是标准正态分布(均值为0,方差为1,即高斯白噪声)中抽取的一组随机数
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。