List of all items
Structs
- LecunNormal
- PadActionIter
- Padding
- TensorBase
- TruncatedNormal
- XavierNormal
- XavierUniform
- init::LecunNormal
- init::TruncatedNormal
- init::XavierNormal
- init::XavierUniform
- init::distr::LecunNormal
- init::distr::TruncatedNormal
- init::distr::XavierNormal
- init::distr::XavierUniform
- init::distr::lecun::LecunNormal
- init::distr::trunc::TruncatedNormal
- init::distr::xavier::XavierNormal
- init::distr::xavier::XavierUniform
- init::rand::distr::Alphabetic
- init::rand::distr::Alphanumeric
- init::rand::distr::Bernoulli
- init::rand::distr::Iter
- init::rand::distr::Map
- init::rand::distr::Open01
- init::rand::distr::OpenClosed01
- init::rand::distr::StandardUniform
- init::rand::distr::Uniform
- init::rand::distr::slice::Choose
- init::rand::distr::slice::Empty
- init::rand::distr::uniform::Uniform
- init::rand::distr::uniform::UniformChar
- init::rand::distr::uniform::UniformDuration
- init::rand::distr::uniform::UniformFloat
- init::rand::distr::uniform::UniformInt
- init::rand::distr::uniform::UniformUsize
- init::rand::distr::weighted::WeightedIndex
- init::rand::prelude::SmallRng
- init::rand::prelude::StdRng
- init::rand::prelude::ThreadRng
- init::rand::rand_core::OsError
- init::rand::rand_core::OsRng
- init::rand::rand_core::RngReadAdapter
- init::rand::rand_core::UnwrapErr
- init::rand::rand_core::UnwrapMut
- init::rand::rand_core::block::BlockRng
- init::rand::rand_core::block::BlockRng64
- init::rand::rngs::OsRng
- init::rand::rngs::ReseedingRng
- init::rand::rngs::SmallRng
- init::rand::rngs::StdRng
- init::rand::rngs::ThreadRng
- init::rand::rngs::mock::StepRng
- init::rand::seq::SliceChooseIter
- init::rand_distr::Alphanumeric
- init::rand_distr::Bernoulli
- init::rand_distr::Beta
- init::rand_distr::Binomial
- init::rand_distr::Cauchy
- init::rand_distr::ChiSquared
- init::rand_distr::Exp
- init::rand_distr::Exp1
- init::rand_distr::FisherF
- init::rand_distr::Frechet
- init::rand_distr::Gamma
- init::rand_distr::Geometric
- init::rand_distr::Gumbel
- init::rand_distr::Hypergeometric
- init::rand_distr::InverseGaussian
- init::rand_distr::Iter
- init::rand_distr::LogNormal
- init::rand_distr::Normal
- init::rand_distr::NormalInverseGaussian
- init::rand_distr::Open01
- init::rand_distr::OpenClosed01
- init::rand_distr::Pareto
- init::rand_distr::Pert
- init::rand_distr::PertBuilder
- init::rand_distr::Poisson
- init::rand_distr::SkewNormal
- init::rand_distr::StandardGeometric
- init::rand_distr::StandardNormal
- init::rand_distr::StandardUniform
- init::rand_distr::StudentT
- init::rand_distr::Triangular
- init::rand_distr::Uniform
- init::rand_distr::UnitBall
- init::rand_distr::UnitCircle
- init::rand_distr::UnitDisc
- init::rand_distr::UnitSphere
- init::rand_distr::Weibull
- init::rand_distr::Zeta
- init::rand_distr::Zipf
- init::rand_distr::num_traits::ParseFloatError
- ops::PadActionIter
- ops::Padding
- ops::pad::PadActionIter
- ops::pad::Padding
- params::ParamsBase
- params::iter::Iter
- params::iter::IterMut
- params::params::ParamsBase
- tensor::TensorBase
Enums
- Error
- PadAction
- PadError
- PadMode
- error::Error
- init::InitError
- init::error::InitError
- init::rand::distr::BernoulliError
- init::rand::distr::uniform::Error
- init::rand::distr::weighted::Error
- init::rand::seq::WeightError
- init::rand::seq::index::IndexVec
- init::rand::seq::index::IndexVecIntoIter
- init::rand::seq::index::IndexVecIter
- init::rand_distr::BernoulliError
- init::rand_distr::BetaError
- init::rand_distr::BinomialError
- init::rand_distr::CauchyError
- init::rand_distr::ChiSquaredError
- init::rand_distr::ExpError
- init::rand_distr::FisherFError
- init::rand_distr::FrechetError
- init::rand_distr::GammaError
- init::rand_distr::GeoError
- init::rand_distr::GumbelError
- init::rand_distr::HyperGeoError
- init::rand_distr::InverseGaussianError
- init::rand_distr::NormalError
- init::rand_distr::NormalInverseGaussianError
- init::rand_distr::ParetoError
- init::rand_distr::PertError
- init::rand_distr::PoissonError
- init::rand_distr::SkewNormalError
- init::rand_distr::TriangularError
- init::rand_distr::WeibullError
- init::rand_distr::ZetaError
- init::rand_distr::ZipfError
- init::rand_distr::num_traits::FloatErrorKind
- ops::PadAction
- ops::PadError
- ops::PadMode
- ops::pad::PadAction
- ops::pad::PadError
- ops::pad::PadMode
- params::ParamsError
- params::error::ParamsError
- utils::UtilityError
- utils::error::UtilityError
Traits
- Activate
- ActivateExt
- ActivateMut
- Affine
- ApplyGradient
- ApplyGradientExt
- ArrayLike
- AsBiasDim
- AsComplex
- Backward
- Biased
- Clip
- ClipMut
- Codex
- CrossEntropy
- Decode
- DecrementAxis
- DefaultLike
- DropOut
- Encode
- FillLike
- FloorDiv
- Forward
- Gradient
- Heavyside
- IncrementAxis
- Init
- InitInplace
- Initialize
- IntoAxis
- IntoComplex
- Inverse
- IsSquare
- L1Norm
- L2Norm
- LinearActivation
- Loss
- MaskFill
- MatMul
- MatPow
- MeanAbsoluteError
- MeanSquaredError
- NdActivateMut
- NdLike
- NdTensor
- Norm
- Numerical
- OnesLike
- Pad
- PercentDiff
- RawDimension
- RawTensor
- ReLU
- Root
- RoundTo
- Scalar
- ScalarComplex
- Sigmoid
- Softmax
- SoftmaxAxis
- SummaryStatistics
- Tanh
- Transpose
- Unsqueeze
- Weighted
- ZerosLike
- activate::Activate
- activate::ActivateExt
- activate::ActivateMut
- activate::Heavyside
- activate::LinearActivation
- activate::NdActivateMut
- activate::ReLU
- activate::Sigmoid
- activate::Softmax
- activate::SoftmaxAxis
- activate::Tanh
- init::Init
- init::InitInplace
- init::Initialize
- init::rand::CryptoRng
- init::rand::Fill
- init::rand::Rng
- init::rand::RngCore
- init::rand::SeedableRng
- init::rand::TryCryptoRng
- init::rand::TryRngCore
- init::rand::distr::Distribution
- init::rand::distr::SampleString
- init::rand::distr::uniform::SampleBorrow
- init::rand::distr::uniform::SampleRange
- init::rand::distr::uniform::SampleUniform
- init::rand::distr::uniform::UniformSampler
- init::rand::distr::weighted::Weight
- init::rand::prelude::CryptoRng
- init::rand::prelude::Distribution
- init::rand::prelude::IndexedMutRandom
- init::rand::prelude::IndexedRandom
- init::rand::prelude::IteratorRandom
- init::rand::prelude::Rng
- init::rand::prelude::RngCore
- init::rand::prelude::SeedableRng
- init::rand::prelude::SliceRandom
- init::rand::rand_core::CryptoRng
- init::rand::rand_core::RngCore
- init::rand::rand_core::SeedableRng
- init::rand::rand_core::TryCryptoRng
- init::rand::rand_core::TryRngCore
- init::rand::rand_core::block::BlockRngCore
- init::rand::rand_core::block::CryptoBlockRng
- init::rand::seq::IndexedMutRandom
- init::rand::seq::IndexedRandom
- init::rand::seq::IteratorRandom
- init::rand::seq::SliceRandom
- init::rand_distr::Distribution
- init::rand_distr::num_traits::AsPrimitive
- init::rand_distr::num_traits::Bounded
- init::rand_distr::num_traits::CheckedAdd
- init::rand_distr::num_traits::CheckedDiv
- init::rand_distr::num_traits::CheckedEuclid
- init::rand_distr::num_traits::CheckedMul
- init::rand_distr::num_traits::CheckedNeg
- init::rand_distr::num_traits::CheckedRem
- init::rand_distr::num_traits::CheckedShl
- init::rand_distr::num_traits::CheckedShr
- init::rand_distr::num_traits::CheckedSub
- init::rand_distr::num_traits::ConstOne
- init::rand_distr::num_traits::ConstZero
- init::rand_distr::num_traits::Euclid
- init::rand_distr::num_traits::Float
- init::rand_distr::num_traits::FloatConst
- init::rand_distr::num_traits::FromBytes
- init::rand_distr::num_traits::FromPrimitive
- init::rand_distr::num_traits::Inv
- init::rand_distr::num_traits::MulAdd
- init::rand_distr::num_traits::MulAddAssign
- init::rand_distr::num_traits::Num
- init::rand_distr::num_traits::NumAssign
- init::rand_distr::num_traits::NumAssignOps
- init::rand_distr::num_traits::NumAssignRef
- init::rand_distr::num_traits::NumCast
- init::rand_distr::num_traits::NumOps
- init::rand_distr::num_traits::NumRef
- init::rand_distr::num_traits::One
- init::rand_distr::num_traits::Pow
- init::rand_distr::num_traits::PrimInt
- init::rand_distr::num_traits::RefNum
- init::rand_distr::num_traits::Saturating
- init::rand_distr::num_traits::SaturatingAdd
- init::rand_distr::num_traits::SaturatingMul
- init::rand_distr::num_traits::SaturatingSub
- init::rand_distr::num_traits::Signed
- init::rand_distr::num_traits::ToBytes
- init::rand_distr::num_traits::ToPrimitive
- init::rand_distr::num_traits::Unsigned
- init::rand_distr::num_traits::WrappingAdd
- init::rand_distr::num_traits::WrappingMul
- init::rand_distr::num_traits::WrappingNeg
- init::rand_distr::num_traits::WrappingShl
- init::rand_distr::num_traits::WrappingShr
- init::rand_distr::num_traits::WrappingSub
- init::rand_distr::num_traits::Zero
- init::rand_distr::num_traits::bounds::Bounded
- init::rand_distr::num_traits::bounds::LowerBounded
- init::rand_distr::num_traits::bounds::UpperBounded
- init::rand_distr::num_traits::cast::AsPrimitive
- init::rand_distr::num_traits::cast::FromPrimitive
- init::rand_distr::num_traits::cast::NumCast
- init::rand_distr::num_traits::cast::ToPrimitive
- init::rand_distr::num_traits::float::Float
- init::rand_distr::num_traits::float::FloatConst
- init::rand_distr::num_traits::float::FloatCore
- init::rand_distr::num_traits::float::TotalOrder
- init::rand_distr::num_traits::identities::ConstOne
- init::rand_distr::num_traits::identities::ConstZero
- init::rand_distr::num_traits::identities::One
- init::rand_distr::num_traits::identities::Zero
- init::rand_distr::num_traits::int::PrimInt
- init::rand_distr::num_traits::ops::bytes::FromBytes
- init::rand_distr::num_traits::ops::bytes::NumBytes
- init::rand_distr::num_traits::ops::bytes::ToBytes
- init::rand_distr::num_traits::ops::checked::CheckedAdd
- init::rand_distr::num_traits::ops::checked::CheckedDiv
- init::rand_distr::num_traits::ops::checked::CheckedMul
- init::rand_distr::num_traits::ops::checked::CheckedNeg
- init::rand_distr::num_traits::ops::checked::CheckedRem
- init::rand_distr::num_traits::ops::checked::CheckedShl
- init::rand_distr::num_traits::ops::checked::CheckedShr
- init::rand_distr::num_traits::ops::checked::CheckedSub
- init::rand_distr::num_traits::ops::euclid::CheckedEuclid
- init::rand_distr::num_traits::ops::euclid::Euclid
- init::rand_distr::num_traits::ops::inv::Inv
- init::rand_distr::num_traits::ops::mul_add::MulAdd
- init::rand_distr::num_traits::ops::mul_add::MulAddAssign
- init::rand_distr::num_traits::ops::overflowing::OverflowingAdd
- init::rand_distr::num_traits::ops::overflowing::OverflowingMul
- init::rand_distr::num_traits::ops::overflowing::OverflowingSub
- init::rand_distr::num_traits::ops::saturating::Saturating
- init::rand_distr::num_traits::ops::saturating::SaturatingAdd
- init::rand_distr::num_traits::ops::saturating::SaturatingMul
- init::rand_distr::num_traits::ops::saturating::SaturatingSub
- init::rand_distr::num_traits::ops::wrapping::WrappingAdd
- init::rand_distr::num_traits::ops::wrapping::WrappingMul
- init::rand_distr::num_traits::ops::wrapping::WrappingNeg
- init::rand_distr::num_traits::ops::wrapping::WrappingShl
- init::rand_distr::num_traits::ops::wrapping::WrappingShr
- init::rand_distr::num_traits::ops::wrapping::WrappingSub
- init::rand_distr::num_traits::pow::Pow
- init::rand_distr::num_traits::real::Real
- init::rand_distr::num_traits::sign::Signed
- init::rand_distr::num_traits::sign::Unsigned
- loss::CrossEntropy
- loss::Loss
- loss::MeanAbsoluteError
- loss::MeanSquaredError
- ops::DecrementAxis
- ops::DropOut
- ops::IncrementAxis
- ops::IsSquare
- ops::L1Norm
- ops::L2Norm
- ops::MaskFill
- ops::Norm
- ops::Pad
- ops::Unsqueeze
- ops::fill::IsSquare
- ops::fill::MaskFill
- ops::mask::DropOut
- ops::norm::L1Norm
- ops::norm::L2Norm
- ops::norm::Norm
- ops::pad::Pad
- ops::reshape::DecrementAxis
- ops::reshape::IncrementAxis
- ops::reshape::Unsqueeze
- tensor::Affine
- tensor::Inverse
- tensor::MatMul
- tensor::MatPow
- tensor::NdTensor
- tensor::Numerical
- tensor::RawTensor
- tensor::Scalar
- tensor::ScalarComplex
- tensor::Transpose
- traits::ApplyGradient
- traits::ApplyGradientExt
- traits::ArrayLike
- traits::AsBiasDim
- traits::Backward
- traits::Biased
- traits::Clip
- traits::ClipMut
- traits::Codex
- traits::Decode
- traits::DefaultLike
- traits::Encode
- traits::FillLike
- traits::Forward
- traits::Gradient
- traits::IntoAxis
- traits::NdLike
- traits::OnesLike
- traits::RawDimension
- traits::Weighted
- traits::ZerosLike
- utils::Abs
- utils::AsComplex
- utils::Conjugate
- utils::Cos
- utils::Cosh
- utils::Cubed
- utils::Exp
- utils::FloorDiv
- utils::IntoComplex
- utils::PercentDiff
- utils::Root
- utils::RoundTo
- utils::Sine
- utils::Sinh
- utils::SquareRoot
- utils::Squared
- utils::Tan
- utils::Tanh
- utils::stats::SummaryStatistics
- utils::stats::summary::SummaryStatistics
Functions
- activate::heavyside
- activate::relu
- activate::relu_derivative
- activate::sigmoid
- activate::sigmoid_derivative
- activate::softmax
- activate::softmax_axis
- activate::tanh
- activate::tanh_derivative
- calculate_pattern_similarity
- clip_gradient
- clip_inf_nan
- concat_iter
- extract_patterns
- floor_div
- genspace
- heavyside
- hstack
- init::rand::fill
- init::rand::rand_core::impls::fill_bytes_via_next
- init::rand::rand_core::impls::fill_via_u32_chunks
- init::rand::rand_core::impls::fill_via_u64_chunks
- init::rand::rand_core::impls::next_u32_via_fill
- init::rand::rand_core::impls::next_u64_via_fill
- init::rand::rand_core::impls::next_u64_via_u32
- init::rand::rand_core::le::read_u32_into
- init::rand::rand_core::le::read_u64_into
- init::rand::random
- init::rand::random_bool
- init::rand::random_iter
- init::rand::random_range
- init::rand::random_ratio
- init::rand::rng
- init::rand::seq::index::sample
- init::rand::seq::index::sample_array
- init::rand::seq::index::sample_weighted
- init::rand::thread_rng
- init::rand_distr::num_traits::abs
- init::rand_distr::num_traits::abs_sub
- init::rand_distr::num_traits::cast
- init::rand_distr::num_traits::cast::cast
- init::rand_distr::num_traits::checked_pow
- init::rand_distr::num_traits::clamp
- init::rand_distr::num_traits::clamp_max
- init::rand_distr::num_traits::clamp_min
- init::rand_distr::num_traits::identities::one
- init::rand_distr::num_traits::identities::zero
- init::rand_distr::num_traits::one
- init::rand_distr::num_traits::pow
- init::rand_distr::num_traits::pow::checked_pow
- init::rand_distr::num_traits::pow::pow
- init::rand_distr::num_traits::sign::abs
- init::rand_distr::num_traits::sign::abs_sub
- init::rand_distr::num_traits::sign::signum
- init::rand_distr::num_traits::signum
- init::rand_distr::num_traits::zero
- init::randc
- init::stdnorm
- init::stdnorm_from_seed
- init::uniform_from_seed
- inverse
- is_similar_pattern
- layer_norm
- layer_norm_axis
- linarr
- ops::pad
- ops::pad::pad
- ops::pad::pad_to
- ops::pad_to
- pad
- pad_to
- randc
- relu
- relu_derivative
- round_to
- sigmoid
- sigmoid_derivative
- softmax
- softmax_axis
- stack_iter
- stdnorm
- stdnorm_from_seed
- tanh
- tanh_derivative
- tril
- triu
- uniform_from_seed
- utils::calculate_pattern_similarity
- utils::clip_gradient
- utils::clip_inf_nan
- utils::concat_iter
- utils::extract_patterns
- utils::floor_div
- utils::genspace
- utils::hstack
- utils::inverse
- utils::is_similar_pattern
- utils::layer_norm
- utils::layer_norm_axis
- utils::linarr
- utils::round_to
- utils::stack_iter
- utils::tril
- utils::triu
- utils::vstack
- vstack
Type Aliases
- ArcTensor
- PadResult
- RawViewMutTensor
- RawViewTensor
- Result
- Tensor
- TensorView
- TensorViewMut
- error::Result
- ops::PadResult
- ops::pad::PadResult
- params::ArcParams
- params::CowParams
- params::Params
- params::ParamsView
- params::ParamsViewMut
- params::RawMutParams
- params::RawViewParams
- tensor::ArcTensor
- tensor::RawViewMutTensor
- tensor::RawViewTensor
- tensor::Tensor
- tensor::TensorView
- tensor::TensorViewMut