Crate rsdiff

Source
Expand description

§rsdiff

rsdiff is an autodifferentiaion library for Rust. It is designed to be a flexible and powerful tool for building machine learning models and other differentiable programs.

Modules§

error
graph
rsdiff-graphs
id
math
ops
Operations
prelude
stores
traits
types
Types

Macros§

autodiff
Compute the partial derivative of a given expression w.r.t a particular variable. At the moment, the macro only supports expressions defined within the same scope.
nested

Traits§

AsSlice
AsSliceMut
Backward
Backward describes an object capable of backward propagation.
Eval
EvalMut
EvalOnce
Forward
Forward describes an object capable of forward propagation.
ForwardIter
Gradient
Module
Scalar