动手学环境配置与基础知识

文章讲述了在Windows环境下配置环境的过程,强调了数据预处理中的fillna方法可能带来的问题。同时,讨论了数值逼近计算导数的方法,以及平均值、矩阵乘法和范数的概念,特别是L1和L2范数在处理异常值上的差异。
摘要由CSDN通过智能技术生成

配置环境时本人使用的是windows,跟骆老师的视频以及ppt,自己先看了一边直播然后跟着录播配置,加深对配置步骤的理解和熟练度。除了忘记激活d2l之外配置过程很顺,感谢老师的指导!
至于task02,数据处理前四节有幸读过李沐老师的书,影响深刻的还是通过像迭代的步骤节省内存;数据预处理中,fillna方法还需要注意的是,如果数据中存在大量缺失值,该方法可能会导致数据偏差,因此需要根据实际情况进行选择和调整。
张量的某个轴的维数就是这个轴的长度
任何按元素的一元运算都不会改变其操作数的形状
函数numerical_lim的输入参数包括:函数f、点的位置x、步长h。函数返回值为函数f在x点处的导数的数值逼近值,具体计算方式是通过有限差分法计算函数在x点处的导数。其中,h用于表示步长,也就是函数自变量的微小变化量,通常取一个很小的数,如0.1、0.01等。

在测试程序中,循环5次,每次打印出当前的步长和对应的数值逼近值。并且在每次迭代中,将步长h缩小10倍,以便观察数值逼近值的变化趋势。

一个与求和相关的量是平均值(mean或average)。 我们通过将总和除以元素总数来计算平均值。 在代码中,我们可以调用函数来计算任意形状张量的平均值。

同样,计算平均值的函数也可以沿指定轴降低张量的维度。

矩阵乘法,不应与”Hadamard积”混淆,矩阵乘法是向量之间一行一列的运算,hadamard积是元素之间一一对应计算。 

有意思的是,矩阵乘法和矩阵向量乘法的函数都是各自对象英文单词的小写首字母拼合而成。

L1范数表示为向量元素的绝对值之和,L2向量元素平方和的平方根,与L2范数相比,L1范数受异常值的影响较小。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值