
《动手学深度学习》学习笔记
文章平均质量分 67
《动手学深度学习》的学习笔记以及遇到的问题与解决
念秋乐晚
这个作者很懒,什么都没留下…
展开
-
1.2 python基础知识学习(os模块)
传入一个任意路径path1,判断指定路径下的目录是否存在,返回ture/false。传入一个path路径,创建单层(单个)文件夹;传入任意一个路径,深层次遍历指定路径下所有子文件夹,返回的是一个由。传入一个完整的path1路径,将其拆分为绝对路径和文件名两个部分;传入一个任意路径,返回path下的所有文件和文件夹组成的列表。传入一个完整的文件路径,判断是否是文件 or 文件夹。传入一个path路径,删除指定路径下的文件夹;传入一个文件路径,返回其目录的绝对路径。若是文件夹,则返回分配的磁盘块大小。原创 2025-01-15 08:57:41 · 217 阅读 · 0 评论 -
2.1数据操作(《动手学深度学习笔记》)
torch.tensor([ [],[],[] ]) : 通过提供包含数值的python列表(或嵌套列表), 为张量赋值。torch.cat((x,y),dim=n) : 将张量x,y连接,按照维度n为进行连接。张量表示一个由数值组成的数组。具有一个轴的张量对应数学上的向量,两个轴的张量对应矩阵。Numpy张量转换为tensor张量: torch.tensor(x.numpy())张量中的元素可以通过索引访问(第一个元素索引为0,最后一个元素索引为-1)原创 2025-01-13 14:45:50 · 290 阅读 · 0 评论 -
1.0 jupyter学习
esc :从编辑模式进入命令模式enter:从命令模式进入编辑模式enter + shift :运行当前单元格,并跳转到下一个单元格enter + ctrl : 运行当前单元格,但不跳转a : 命令模式下,当前单元格上方添加单元格b :命令模式下,当前单元格下方添加单元格m : 命令模式下,当前单元格code ->markdownn :命令模式下,当前单元格markdown->code双击D: 删除当前单元格ctrl + shift + h : 显示快捷方式。原创 2025-01-10 16:28:51 · 232 阅读 · 0 评论 -
1.1学习环境配置
安装依赖python3.X的Miniconda,以及替换为清华源(可以先将之前的python版本删除,直接下载需要的miniconda,在安装过程中会有选项安装对应python)然后安装对应的torch(先从官网将软件包下载,在使用命令行在本地导入,pip install + “本地地址” + “-i” + “清华源” )再然后安装d2l包也是和安装torch类似,先安装轮子,再本地安装。若有则安装cuda,及对应的torch,torchvision.(先查看自己是否有GPU,及对应NVDIA版本。原创 2025-01-09 20:48:15 · 312 阅读 · 0 评论