Pytorch的入门

  • 1: 安装pip 包, 指定阿里云的镜像

  • 2: 计算机中的随机数都是伪随机数

    • 需要设定随机种子.
  • 3: 张量运算

    • data.add()
    • dada.sub()
    • data.mul()
    • data.div()
    • data.neg()
    • 都是矩阵中的每一个元素都要做对应的计算.
  • 4: 阿达母积 & 点积 (矩阵乘法)

复制代码
  data1 = [[1, 2]
           [3, 4]]
  data2 = [[5, 6]
           [7, 8]]

  data = torch.mul(data1, data2)
  等效于
  data = data1 * data2

  print(data)

  [[5, 12]
   [21, 32]]

  ----------------------------

  [[19, 22]
   [43, 50]]
  • 矩阵的广播机制

复制代码
  torch.matmul(torch.randn(3, 4, 5), torch.randn(5, 4)).shape

  广播之前: [3,4,5] --- [5,4]
  广播之后: [3,4,5] --- [3,5,4]
  矩阵乘法: [3,4,4]

  [5,4]  ---  [3,4,5]
  [3,5,4] --- [3,4,5]
  [3,5,5]
  • torch.cuda.is_available() 判断服务器, 电脑是否支持cuda (GPU)
相关推荐
勤奋的小笼包2 小时前
论文阅读笔记:《Dataset Distillation by Matching Training Trajectories》
论文阅读·人工智能·笔记
max5006002 小时前
基于深度学习的污水新冠RNA测序数据分析系统
开发语言·人工智能·python·深度学习·神经网络
Sunhen_Qiletian2 小时前
计算机视觉前言-----OpenCV库介绍与计算机视觉入门准备
人工智能·opencv·计算机视觉
麦兜*3 小时前
Spring Boot整合PyTorch Pruning工具链,模型瘦身手术
java·pytorch·spring boot·后端·spring cloud·ai编程·剪枝
数字游名Tomda3 小时前
OpenAI推出开源GPT-oss-120b与GPT-oss-20b突破性大模型,支持商用与灵活部署!
人工智能·经验分享·gpt
max5006003 小时前
深度学习的视觉惯性里程计(VIO)算法优化实践
人工智能·深度学习·算法
zoujiahui_20183 小时前
vscode中创建python虚拟环境的方法
ide·vscode·python
坐在地上想成仙3 小时前
计算机视觉(3)深度学习模型部署平台技术选型与全栈实践指南
人工智能·深度学习
小王爱学人工智能5 小时前
5分钟了解OpenCV
人工智能·opencv·计算机视觉
GetcharZp5 小时前
让 AI 更聪明:Prompt 的秘密武器 + 30 个实用模板
人工智能