4个版本

0.0.4 2020年12月26日
0.0.3 2020年12月26日
0.0.2 2020年12月26日
0.0.1 2020年12月23日

#7 in #可微

MIT/Apache

7KB

ast_topology

Crates.IO Documentation Build Nightly Build Donate using Liberapay

Rust的可微编程

此包只是现有Rust autograd库的糖包装。

autograd!{
   let x; let y;
   let z = 2.*x*x + 3.*y + 1.;

   assert_eq!(eval (dz/dy), Ok(3.0));
   assert_eq!(eval [x=2.] (dz/dx), Ok(8.0));
   assert_eq!(eval (ddz/dx), Ok(4.0));
};

贡献

除非您明确声明,否则您提交给ast_topology的任何有意贡献将双重许可,MIT和Apache 2.0许可,无任何额外条款或条件。

许可

代码双重许可,Apache或MIT许可证。

依赖项

~5MB
~100K SLoC