pytorch代码练习
一.pytorch基础练习
1.pytorch是什么
PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序。
它是一个基于Python的可续计算包,提供两个高级功能:
·具有强大的GPU加速的张量计算(如NumPy)。
·包含自动求导系统的深度神经网络。
2.代码练习
使用函数torch.Tensor()定义数据(tensor的意思是张量),其参数可以为各种各样的类型。
如下所示:



可以进行多种数学运算,包括基本的算术运算,以及布尔运算、线性运算。
如下所示:



Tensor可以利用randn()函数生成均值为0,方差为1的随机数,并利用matlabplotlib的库函数来生成图像


二.螺旋数据分类
1.首先下载代码包,并完成各种数据的准备

2.构建线性模型


3.得到结果,可视化效果如图

4.构建双层神经网络模型

5.双层神经网络模型得到的结果



浙公网安备 33010602011771号