Module compute::prelude[][src]

Re-exports

pub use crate::distributions::*;
pub use crate::functions::*;
pub use crate::integrate::*;
pub use crate::linalg::*;
pub use crate::optimize::*;
pub use crate::predict::*;
pub use crate::signal::*;
pub use crate::statistics::*;
pub use crate::timeseries::*;
pub use crate::validation::*;

Modules

This module defines forward automatic differentiation. This mode of autodiff is most efficient when computing deriviatives with more inputs than outputs. It is also useful for computing Jacobian products.

Structs

A generic forward differentiation Dual number.

Traits

Generic trait for floating point numbers

An interface for casting between machine scalars.

Defines a multiplicative identity element for Self.

A Helper trait to drop the highest order derivative.

A generic trait for converting a value to a number.

Defines an additive identity element for Self.

Functions

Evaluates the derivative of f at x0

Evaluates the gradient of f at x0

Type Definitions

First order differentiator.

Second order differentiator.

Third order differentiator.