Re-exports

pub use crate::backends as slas_backend;
pub use crate::backends::Backend;
pub use crate::m;
pub use crate::moo;
pub use crate::tensor::Matrix;
pub use crate::tensor::MatrixShape;
pub use crate::tensor::Tensor;
pub use crate::MutStaticVecRef;
pub use crate::StaticCowVec;
pub use crate::StaticVecRef;
pub use crate::StaticVecUnion;

Modules

Macros

Structs

A zero sized struct that implements StaticVec. It will always panic when trying to access any data within it. You should generally never have to use this struct, it is only here to avoid performance loss in some cases where functions might expect an argument that ypu know will never be used.

Pretend dynamically shaped data is statical, meaning it implements StaticVec.

Traits

Allow to pretend that dynamically sized vectors are statically sized. See StaticVec for more information.

Trait for statically shaped, contiguous vectors.

Functions

Same as unsafe{ Fast::new(f) }

Same as Complex{re: 0., im: f}

Same as Complex{re: f, im: 0.}