- 博客(8)
- 收藏
- 关注
原创 __file__ 什么时候是相对路径?什么时候又是绝对路径?
_file__” 的值,就是 Python 解释器在加载模块或者运行脚本时,下它找到那个文件时使用的路径字符串。
2025-05-06 15:04:57
560
原创 【预备知识】一文彻底理解正向累积与反向累积:链式法则视角下的自动微分机制全解
链式法则是自动微分的核心,正向累积从输入出发构建链,适合变量少的情况;反向累积从输出开始回传梯度,是深度学习训练的基石。
2025-04-21 17:36:19
794
原创 【预备知识】深度学习中的计算图详解:显式构建 vs 隐式构建(动态图)
计算图是一种表示数学表达式的数据结构,将复杂计算拆解为一个由基本运算节点组成的有向无环图(DAG),是深度学习中实现**自动微分(自动求导)**的核心。在模型运行前,用户先手动或使用框架工具“搭建好”整个计算图结构,然后再运行数据。代码运行时自动按执行顺序构建计算图,你写什么操作,它立刻执行并记录到计算图里。特性显式构建(Static Graph)隐式构建(Dynamic Graph)构图时机模型运行前模型运行时编程风格声明式命令式执行方式构图 → 编译 → 执行边执行边构图。
2025-04-21 17:00:59
1726
1
原创 【预备知识】向量求导、分子/分母布局、梯度与矩阵结构全解(含图解)
梯度向量标量函数对向量求导得到梯度向量对向量求导得到雅可比矩阵梯度方向 = 函数上升最快方向,垂直于等高线分子/分母布局只是矩阵行列的排布差异,数学上等价。
2025-04-21 16:29:28
1466
原创 【预备知识】两个张量具有相同的数据但维度不同,重点要关注方括号。
在 PyTorch 或 NumPy 中,方括号的嵌套方式直接影响张量的形状 (shape)
2025-04-03 17:11:46
247
原创 【预备知识】pd.read_csv()读取CSV文件默认使用逗号作为分隔符
pd.read_csv()默认使用逗号作为分隔符。当遇到空格分隔的数据时,它无法正确解析列,导致所有数据被合并到一列中
2025-04-03 16:07:21
411
原创 【预备知识】使用os.makedirs()创建目录时exist_ok=True的作用
exist_ok=True 让 os.makedirs 在目标目录已存在时不会报错,避免手动检查目录是否存在的额外代码,简化逻辑。
2025-04-02 21:29:45
2537
原创 【预备知识】torch张量和numpy数组会共享它们的底层内存,就地操作更改一个张量也会同时更改另一个张量是什么意思?应如何理解?
torch张量和numpy数组将共享它们的底层内存,就地操作更改一个张量也会同时更改另一个张量是什么意思?为什么
2025-04-02 21:14:44
317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅