Module gad::prelude[][src]

Convenient prelude. For testing and external use only.

Re-exports

pub use crate::analytic::AnalyticAlgebra;
pub use crate::arith::ArithAlgebra;
pub use crate::array::ArrayAlgebra;
pub use crate::array_compare::ArrayCompareAlgebra;
pub use crate::compare::CompareAlgebra;
pub use crate::const_arith::ConstArithAlgebra;
pub use crate::core::CoreAlgebra;
pub use crate::core::HasDims;
pub use crate::error::check_equal_dimensions;
pub use crate::error::Error;
pub use crate::error::Result;
pub use crate::func_name;
pub use crate::graph::Config1;
pub use crate::graph::ConfigN;
pub use crate::graph::Graph;
pub use crate::graph::Value;
pub use crate::linked::LinkedAlgebra;
pub use crate::matrix::MatProp;
pub use crate::matrix::MatrixAlgebra;
pub use crate::net::CheckNet as _;
pub use crate::net::ConstantData;
pub use crate::net::EvalNet as _;
pub use crate::net::HasGradientId;
pub use crate::net::HasGradientReader;
pub use crate::net::InputData;
pub use crate::net::Net;
pub use crate::net::WeightData;
pub use crate::net::WeightOps;
pub use crate::net_ext::DiffNet as _;
pub use crate::net_ext::SingleOutputNet as _;
pub use crate::store::GradientId;
pub use crate::store::GradientReader;
pub use crate::store::GradientStore;
pub use crate::Check;
pub use crate::Eval;
pub use crate::Graph1;
pub use crate::GraphN;
pub use crate::Number;
pub use thiserror::Error as _;