ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Pytorch 基础练习+螺旋数据分类

2021-10-10 02:31:20  阅读:136  来源: 互联网

标签:分类 Tensor 螺旋 模型 练习 神经网络 Pytorch 线性 运算


感谢万能的百度让我知道在小米系手机没有谷歌账号管理内容的时候怎么找到谷歌账号的安全码

一.Pytorch基础练习

PyTorch是一个python库,它主要提供了两个高级功能:

  • GPU加速的张量计算
  • 构建在反向自动求导系统上的深度神经网络

一般定义数据使用torch.Tensor , tensor的意思是张量,是数字各种形式的总称

凡是用Tensor进行各种运算的,都是Function

最终,还是需要用Tensor来进行计算的,计算无非是

  • 基本运算,加减乘除,求幂求余
  • 布尔运算,大于小于,最大最小
  • 线性运算,矩阵乘法,求模,求行列式

二.螺旋数据分类

首先下载绘图函数,引入基本库

初始化 X 和 Y。 X 可以理解为特征矩阵,Y可以理解为样本标签。  

构建线性模型分类,开始训练并输出模型。

线性模型的准确率最高只能达到 50% 左右,对于这样复杂的一个数据分布,线性模型难以实现准确分类。

构建两层神经网络分类,训练后发现,在两层神经网络里加入 ReLU 激活函数以后,分类的准确率得到了显著提高。

 

标签:分类,Tensor,螺旋,模型,练习,神经网络,Pytorch,线性,运算
来源: https://www.cnblogs.com/MYYYS/p/15388394.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有