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)
相关推荐
玄同765几秒前
我的 Trae Skill 实践|使用 UV 工具一键搭建 Python 项目开发环境
开发语言·人工智能·python·langchain·uv·trae·vibe coding
Yorlen_Zhang11 分钟前
Python Tkinter Text 控件完全指南:从基础编辑器到富文本应用
开发语言·python·c#
苍何21 分钟前
腾讯重磅开源!混元图像 3.0 图生图真香!
人工智能
千里马也想飞25 分钟前
人工智能在医疗领域的应用与研究论文写作实操:AI辅助快速完成框架+正文创作
人工智能
Rorsion29 分钟前
PyTorch实现二分类(单特征输出+单层神经网络)
人工智能·pytorch·分类
勾股导航37 分钟前
K-means
人工智能·机器学习·kmeans
liliangcsdn38 分钟前
Diff2Flow中扩散和流匹配的对齐探索
人工智能
HAPPY酷39 分钟前
C++ 和 Python 的“容器”对决:从万金油到核武器
开发语言·c++·python
SmartBrain43 分钟前
战略洞察:以AI为代表的第四次工业革命
人工智能·语言模型·aigc
一个处女座的程序猿1 小时前
AI之Agent之VibeCoding:《Vibe Coding Kills Open Source》翻译与解读
人工智能·开源·vibecoding·氛围编程