List of all items
Structs
- core::circle::Circle
- core::scalar::Scalar
- core::undefined::Undefined
- implementations::formatting::ColourScheme
- implementations::formatting::ScalarColours
- tensor::autograd::LinearGradients
- tensor::nn::Linear
- tensor::nn::SimpleNet
- tensor::optim::SGD
- tensor::tensor::Tensor
Traits
- constants::CircleConstants
- constants::ExponentConstants
- constants::FractionConstants
- constants::ScalarConstants
- conversions::circle_scalar::IntoScalars
- conversions::rust_circle::IntoCircle
- core::integer::Integer
- operators::Clamp
- operators::Logarithm
- operators::Max
- operators::Min
- operators::Modulo
- operators::Power
Macros
Functions
- simd::scalar_subtract_batch
- simd::x86_64::scalar_subtract_batch_avx2
- simd::x86_64::scalar_subtract_batch_avx2_15op_bmi2
- simd::x86_64::scalar_subtract_batch_avx2_15op_shift
- simd::x86_64::scalar_subtract_batch_avx2_8op
- simd::x86_64::scalar_subtract_batch_sse42
- tensor::autograd::linear_backward
- tensor::autograd::mse_loss
- tensor::autograd::mse_loss_grad
- tensor::autograd::relu_backward
- tensor::ops::matmul
- tensor::ops::relu
- tensor::ops::scale
- tensor::ops::transpose
Type Aliases
- core::circle_aliases::CircleF3E3
- core::circle_aliases::CircleF3E4
- core::circle_aliases::CircleF3E5
- core::circle_aliases::CircleF3E6
- core::circle_aliases::CircleF3E7
- core::circle_aliases::CircleF4E3
- core::circle_aliases::CircleF4E4
- core::circle_aliases::CircleF4E5
- core::circle_aliases::CircleF4E6
- core::circle_aliases::CircleF4E7
- core::circle_aliases::CircleF5E3
- core::circle_aliases::CircleF5E4
- core::circle_aliases::CircleF5E5
- core::circle_aliases::CircleF5E6
- core::circle_aliases::CircleF5E7
- core::circle_aliases::CircleF6E3
- core::circle_aliases::CircleF6E4
- core::circle_aliases::CircleF6E5
- core::circle_aliases::CircleF6E6
- core::circle_aliases::CircleF6E7
- core::circle_aliases::CircleF7E3
- core::circle_aliases::CircleF7E4
- core::circle_aliases::CircleF7E5
- core::circle_aliases::CircleF7E6
- core::circle_aliases::CircleF7E7
- core::scalar_aliases::ScalarF3E3
- core::scalar_aliases::ScalarF3E4
- core::scalar_aliases::ScalarF3E5
- core::scalar_aliases::ScalarF3E6
- core::scalar_aliases::ScalarF3E7
- core::scalar_aliases::ScalarF4E3
- core::scalar_aliases::ScalarF4E4
- core::scalar_aliases::ScalarF4E5
- core::scalar_aliases::ScalarF4E6
- core::scalar_aliases::ScalarF4E7
- core::scalar_aliases::ScalarF5E3
- core::scalar_aliases::ScalarF5E4
- core::scalar_aliases::ScalarF5E5
- core::scalar_aliases::ScalarF5E6
- core::scalar_aliases::ScalarF5E7
- core::scalar_aliases::ScalarF6E3
- core::scalar_aliases::ScalarF6E4
- core::scalar_aliases::ScalarF6E5
- core::scalar_aliases::ScalarF6E6
- core::scalar_aliases::ScalarF6E7
- core::scalar_aliases::ScalarF7E3
- core::scalar_aliases::ScalarF7E4
- core::scalar_aliases::ScalarF7E5
- core::scalar_aliases::ScalarF7E6
- core::scalar_aliases::ScalarF7E7
Constants
- core::undefined::AND
- core::undefined::ARCCOSINE
- core::undefined::ARCSINE
- core::undefined::CLAMP_UNORDERED
- core::undefined::COSINE
- core::undefined::FINITE_MINUS_TRANSFINITE
- core::undefined::FINITE_PLUS_TRANSFINITE
- core::undefined::FRACTIONAL_INFINITY
- core::undefined::GENERAL
- core::undefined::INDETERMINATE
- core::undefined::LOG_NEGATIVE
- core::undefined::LOG_NEGLIGIBLE
- core::undefined::LOG_ONE
- core::undefined::LOG_TRANSFINITE
- core::undefined::MAX_UNORDERED
- core::undefined::MIN_UNORDERED
- core::undefined::MODULO_EXPLODED
- core::undefined::MODULO_VANISHED
- core::undefined::MODULUS_EXPLODED
- core::undefined::MODULUS_VANISHED
- core::undefined::NEGATIVE_LOG
- core::undefined::NEGATIVE_POWER
- core::undefined::NEGLIGIBLE_DIVIDE_NEGLIGIBLE
- core::undefined::NEGLIGIBLE_LOG
- core::undefined::NEGLIGIBLE_MULTIPLY_TRANSFINITE
- core::undefined::NEGLIGIBLE_POWER
- core::undefined::OR
- core::undefined::POWER_NEGLIGIBLE
- core::undefined::POWER_TRANSFINITE
- core::undefined::SIGN_INDETERMINATE
- core::undefined::SINE
- core::undefined::SQRT_EXPLODED
- core::undefined::SQRT_NEGATIVE
- core::undefined::SQRT_VANISHED
- core::undefined::TANGENT
- core::undefined::TRANSFINITE_DIVIDE_TRANSFINITE
- core::undefined::TRANSFINITE_LOG
- core::undefined::TRANSFINITE_MINUS_FINITE
- core::undefined::TRANSFINITE_MINUS_TRANSFINITE
- core::undefined::TRANSFINITE_MODULO
- core::undefined::TRANSFINITE_MODULUS
- core::undefined::TRANSFINITE_MULTIPLY_NEGLIGIBLE
- core::undefined::TRANSFINITE_PLUS_FINITE
- core::undefined::TRANSFINITE_PLUS_TRANSFINITE
- core::undefined::TRANSFINITE_POWER
- core::undefined::VANISHED_MINUS_VANISHED
- core::undefined::VANISHED_PLUS_VANISHED
- core::undefined::XOR
- implementations::formatting::COLOURS
- lut::sqrt_lut::SQRT_LUT