没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
revad:反向模式自动微分演示 这证明了如何使用反向模式自动微分来计算梯度。 let t = Tape :: new (); let x = t. var ( 0.5 ); let y = t. var ( 4.2 ); let z = x * y + x. sin (); let grad = z. grad (); println! ( "z = {}" , z. value ()); // z = 2.579425538604203 println! ( "∂z/∂x = {}" , grad. wrt (x)); // ∂z/∂x = 5.077582561890373 println! ( "∂z/∂y = {}" , grad. wrt (y)); // ∂z/∂y = 0.5 该库是实验/演示/原型,因此很不完整。 随意使用其来构建实际的AD库! 用法 将
资源推荐
资源详情
资源评论
收起资源包目录
revad-master.zip (11个子文件)
revad-master
Cargo.toml 140B
src
chain.rs 13KB
lib.rs 29B
tape.rs 4KB
ideas.md 3KB
LICENSE 1KB
README.md 1002B
play
print-forget.rs 1KB
optimal-forgetting.hs 2KB
.gitignore 552B
revad.py 1023B
共 11 条
- 1
资源评论
janejane815
- 粉丝: 24
- 资源: 4611
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功