没有合适的资源?快使用搜索试试~ 我知道了~
autograd-for-dummies:面向机器学习学生的最小 autograd 引擎和神经网络库
共15个文件
py:7个
png:2个
ipynb:2个
需积分: 10 0 下载量 199 浏览量
2021-05-30
15:19:47
上传
评论
收藏 253KB ZIP 举报
温馨提示
autograd-for-dummy 从头开始编写的最小的 autograd 引擎和神经网络库。 受到 Andrej Karpathy 的极大启发,但在此过程中有很多解释数学、概念等的评论。 Autograd 引擎 autograd.engine模块实现了一个标量值的 autograd 引擎,它以 DAG(有向无环图)的形式跟踪值、它们的梯度和执行的操作(以及产生的新值)。 在这个 DAG 中,叶子是输入值,根是计算图的输出。 通过从根到叶跟踪这个图,您可以使用计算每个节点的梯度。 这称为反向传播,或更正式地称为反向。 计算图示例 创建一个Scalar 。 a = Scalar ( 1.5 ) 做一些计算。 b = Scalar ( - 4.0 ) c = a ** 3 / 5 d = c + ( b ** 2 ). relu () 通过计算梯度。 d . back
资源推荐
资源详情
资源评论
收起资源包目录
autograd-for-dummies-main.zip (15个子文件)
autograd-for-dummies-main
.gitignore 1KB
requirements.txt 27B
.github
workflows
python-app.yml 1KB
demo_nn.ipynb 84KB
README.md 2KB
demo_graph.ipynb 70KB
autograd
__init__.py 0B
engine.py 9KB
utils.py 424B
visualize.py 2KB
nn.py 3KB
docs
moon-decision-boundary.png 173KB
Digraph.gv.png 32KB
test
__init__.py 0B
test_engine.py 1KB
共 15 条
- 1
资源评论
星见勇气
- 粉丝: 22
- 资源: 4737
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功