当前位置: 首页 > article >正文

每天五分钟深度学习pytorch:基于pytorch搭建一元线性回归模型

本文重点

前面我们学习了很多零散的知识,比如优化器,学习率,损失函数,反向传播参数计算等等,从本节课程起,我们将这些知识总结起来,本节课程我们看一下,如何才能通过pytorch搭建一元线性回归模型

什么是一元线性回归模型?

一元线性回归是只有一个自变量 (自变量x和因变量y)线性相关关系的方法。也就是说输入x的维度只有一维,我们可以理解为它是一个输入层有一个神经元,没有隐藏层,输出层有一个神经元的简单的神经网络,它的结构为:

使用pytorch搭建一元线性回归模型

class LinearRegression(nn.Module): 
 def __init__(self): 
 super(LinearRegression,self).__init__() 
 self.linear = nn.Linear(1,1) #定义一个全连接层,输入和输出是1维
 def forward(self,x):#前向传播
 out = self.linear(x) 
 return out 

我们自定义了一个类


http://www.kler.cn/news/338924.html

相关文章:

  • Axure中文版:原型设计新手必备工具,轻松上手!
  • 数据挖掘笔记part one (认识数据挖掘)
  • matplotlib中文显示乱码问题
  • 线性代数书中求解齐次线性方程组、非齐次线性方程组方法的特点和缺陷(附实例讲解)
  • 在 JavaScript 中使用 window 对象来刷新页面
  • 深入浅出:现代JavaScript开发者必知必会的Web性能优化技巧
  • 体系结构论文(五十四):Reliability-Aware Runahead 【22‘ HPCA】
  • 简单认识redis-5 jdbc 与 jedis 使用的区别
  • Redis 缓存策略详解:提升性能的四种常见模式
  • springboot整合mybatis案例
  • Spring Boot助力医院数据管理
  • 【C语言】关于指针各项细节以及与其他知识点关联
  • Java Web 开发
  • 目标检测 DN-DETR(2022)
  • 数据库分区
  • tensorflow快速入门--如何定义张量、定义网络结构、超参数设置、模型训练???
  • 程序设计基础I-实验5 一维数组
  • XTuner微调个人小助手认知
  • 详细介绍pandas 与 numpy 在python中结合用法
  • 硬件开发笔记(三十):TPS54331电源设计(三):设计好的原理图转设计PCB布板,12V输入电路布局设计