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

每天五分钟深度学习框架pytorch:从底层实现一元线性回归模型

本文重点

本节课程我们继续搭建一元线性回归模型,不同的是这里我们不使用pytorch框架已经封装好的一些东西,我们做这个目的是为了更加清楚的看到pytorch搭建模型的本质,为了更好的理解,当然实际中我们还是使用pytorch封装好的一些东西,不要重复造轮子。

模型搭建

#定义一元线性回归模型的参数w和b
w=torch.randn(1,requires_grad=True)
b=torch.randn(1,requires_grad=True)
#定义线性回归模型
def Linear(x):y=w*x+breturn y

回归模型的核心就是w1x1+w2x2+...+wnxn+b,本文中我们要搭建的模型是一元的所以模型就是w1x1+b也就是wx+b

构建数据

构建数据不多说了,前面的文章都说过

x_train =np.array([[3.3],[4.4],[5.5], [6.71], [6.93], [4.168],[9.779], [6.182], [7.59], [2.167], [7.042],[10.791], [5.313], [7.997], [3.1]], dtype=np.float32)
y_train =np.array([[1.7], [2.76], [2.09], [3.19], [1.694], [1.573],[3.366], [2.596],
http://www.lryc.cn/news/468003.html

相关文章:

  • 编辑器加载与AB包加载组合
  • 【c++】vector中的back()函数
  • [分享] SQL在线编辑工具(好用)
  • element-ui隐藏表单必填星号
  • 自动驾驶系列—激光雷达点云数据在自动驾驶场景中的深度应用
  • C#删除dataGridView 选中行
  • K8S调度不平衡问题分析过程和解决方案
  • Python中类、继承和方法重写的使用
  • 【Neo4j】- 轻松入门图数据库
  • LeetCode 206 - 反转链表
  • AI生成大片,Movie Gen 可以生成长视频并配上完美的音效,带给观众更好的观看体验。
  • Flink on yarn模式下,JobManager异常退出问题
  • 面对AI算力需求激增,如何守护数据中心机房安全?
  • Connection --- 连接管理模块
  • iconfont图标放置在某个元素的最右边
  • Android10 recent键相关总结
  • Ajax:原生ajax、使用FormData的细节问题,数据的载体
  • 【HuggingFace 如何上传数据集 (2) 】国内网络-稳定上传图片、文本等各种格式的数据
  • GNOME桌面安装dock
  • 移动app测试有哪些测试类型?安徽软件测试中心分享
  • Android 10.0 截屏流程
  • Axure零基础深入浅出的讲解
  • PyTorch求导相关
  • Halcon基础-瓶盖带角度的OCR批量识别
  • php语法学习
  • JavaWeb合集22-Apache POI
  • DDD重构-实体与限界上下文重构
  • MATLAB Simulink (二)高速跳频通信系统
  • 智能合约分享
  • 【MR开发】在Pico设备上接入MRTK3(二)——在Unity中配置Pico SDK