深度学习
文章平均质量分 93
琼某人
这个作者很懒,什么都没留下…
展开
-
动手学深度学习(PyTorch版)笔记 03 线性神经网络
变量:当我们在变量名前加上符号时,它的作用是将一个可迭代对象(比如列表或元组)拆分成单个的元素,这个过程也被称为“拆包”。这意味着可以将一个列表或元组的元素作为单独的参数传递给函数。补充:在函数定义中,将一个星号放在变量名前面表示接受任意数量的位置参数。这意味着函数可以接受不确定数量的参数,并将它们作为一个元组传递给函数。print(arg)'''output:123''''''output:123'''print(first) # 输出 1。原创 2023-09-05 21:49:36 · 91 阅读 · 0 评论 -
动手学深度学习(PyTorch版)笔记 02 预备知识
范数是一种用来度量向量或矩阵的大小的函数。在数学中,范数是对向量空间中的元素进行度量的一种方式,它将向量的长度或大小映射到非负实数上。使用自动微分的一个好处是: 即使构建函数的计算图需要通过Python控制流(例如,条件、循环或任意函数调用),我们仍然可以计算得到的变量的梯度。函数的输出是该张量的第一个维度的大小(即张量的长度)。反向:从相反的方向执行图,利用正向计算的中间结果以及链式法则,直接得出梯度值。导数可以被解释为函数相对于其变量的瞬时变化率,它也是函数曲线的切线的斜率。,其输入输出都是标量。原创 2023-08-26 15:48:34 · 84 阅读 · 0 评论