[][src]Crate autograd

Re-exports

pub extern crate ndarray;
pub use crate::ndarray_ext::array_gen;
pub use crate::ops::*;
pub use crate::ops::gradient_descent_ops;
pub use crate::ndarray_ext::NdArray;
pub use crate::tensor::Tensor;
pub use crate::ndarray_ext::ArrRepr;

Modules

ndarray_ext

A small extension of rust-ndarray

op

Defining things related to ag::op::Op.

ops

A collection of functions to manipulate ag::Tensor objects

tensor

Defining things related to ag::Tensor.

Structs

Eval

Helper structure for batched evaluation.

Feed

An object sent to ag::Eval, ag::eval or Tensor::eval to fill a placeholder tensor

Enums

Hook

Registers a hook on a Tensor.

Traits

Float

Primitive type in this crate, which is actually a decorated num_traits::Float.

Functions

eval

Evaluates given symbolic tensors.