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

PyTorch 2-深度学习-模块

PyTorch 2-深度学习-模块

  • 一: pytorch
    • 1> pytorch 介绍
    • 2> pytorch 作用
    • 3> pytorch 优点
    • 4> pytorch 流程
  • 二:pytorch 模块
    • 1> torch.Tensor 模块
    • 2> torch.nn模块
    • 3> torch.nn.function模块
    • 4> torch.random模块
    • 5> torch.onnx模块
    • 6> torch.sparse模块
    • 7> torch.cuda模块
    • 8> torch.nn.init模块
    • 9> torch.optim模块
    • 10> torch.autograd模块
    • 11> torch.distributed模块
    • 12> torch.distributions模块
    • 13> torch.hub模块
    • 14> torch.jit模块
    • 15> torch.multiprocessing模块
    • 16> PyTorch辅助工具模块
      • 1. torch.utils
  • 三: 流程demo
    • 1> 数据(准备和加载)
      • 1. 数据拆分-训练集、测试集
      • 2. 数据可视化
    • 2> 建立模型
      • 1. 标准线性回归模型
      • 2. 模型基本模块
      • 3. 模型实例--parameters()
      • 4. 预测(推理)
    • 3> 训练模型
      • 1. 创建损失函数和优化器
      • 2. 训练循环
    • 4> 训练后模型预测(执行推理)
      • 1. 理解
      • 2. 预测及展示
    • 5> 保存和加载Pytorch模型
      • 1. 主要方法
      • 2. 保存Pytorch模型的state_dict()
      • 3. 加载保存的PyTorch模型state_dict()
    • 6> 训练全过程
    • 7> 节点详析
      • 1. 全部demo
      • 2. 原始参数进行比较
      • 3. 预测
      • 4. 保存和加载模型
      • 5. 实例化实例
      • 6. 评估载入的模型
  • 四:pytorch 注意技巧
  • 五:pythorch其他

一: pytorch

1> pytorch 介绍

PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序,它是一个基于Python的可续计算包,提供两个高级功能:1、具有强大的GPU加速的张量计算(如NumPy);2、包含自动求导系统的深度神经网络。

2> pytorch 作用

PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序;

提供功能介绍
1具有强大的GPU加速的张量计算(如NumPy)
2包含自动求导系统的深度神经网络

多开源框架(如TensorFlow、Caffe2、CNTK和Theano )采用静态计算图,而PyTorch采用动态计算图。 在静态计算图表中,必须先定义网络模型,然后运行,一次定义并运行多次。 动态计算图表可以在运行中定义,可以在运行时构建,多次构建并运行;

3> pytorch 优点

<
优势介绍
1PyTorch是相当简洁且高效快速的框架
2设计追求最少的封装
http://www.lryc.cn/news/398402.html

相关文章:

  • 【MyBatis】MyBatis 理论 40 问(二)
  • 数据分析——Python网络爬虫(三){爬虫基本原理}
  • Linux 忘记root密码,通过单用户模式修改
  • 安卓热门面试题二
  • agents 分类
  • 【期末考试复习】概率论与数理统计(知识点模式 - 复习题2)
  • Jetpack Compose实现一个简单的微信UI
  • myeclipse开发ssm框架项目图书管理系统 mysql数据库web计算机毕业设计项目
  • 网络安全防御 -- 防火墙安全策略用户认证综合实验
  • 捷配笔记-PCB阻焊颜色对产品有什么影响?
  • 网信大数据信用报告查询怎么查?网信大数据有什么作用?
  • 【Vue】vue-element-admin组件化功能
  • [论文笔记]涨点近5%! 以内容中心的检索增强生成可扩展的级联框架:Pistis-RAG
  • 时钟系统框图(时钟树)解析
  • DNS缓存详解
  • 一款好用的特殊字符处理工具
  • 双重锁定:零信任沙箱 完美的安全保障
  • 【小沐学Python】在线web数据可视化Python库:Bokeh
  • GitHub 站点打不开
  • 前端开发工具
  • Everything搜索无法搜索到桌面的文件(无法检索C盘 或 特定路径的文件)
  • React@16.x(52)Redux@4.x(1)- 核心概念
  • pytest系列——pytest_runtest_makereport钩子函数获取测试用例执行结果
  • Oracle数据库模式对象
  • 各地户外分散视频监控点位,如何实现远程集中实时监看?
  • Vue笔记12-新的组件
  • PySide6开发桌面程序,PySide6入门实战(下)
  • Java面试八股之Redis有哪些数据类型?底层实现分别是什么
  • 分布式应用系统设计:即时消息系统
  • 【YashanDB知识库】调整NUMBER精度,再执行统计信息收集高级包偶现数据库异常退出