Expand description
Algebraic structures for tensor operations.
This module defines the Semiring trait and implementations for:
Standard<T>: Standard arithmetic(+, ×)(always available)MaxPlus<T>: Tropical max-plus(max, +)(requirestropicalfeature)MinPlus<T>: Tropical min-plus(min, +)(requirestropicalfeature)MaxMul<T>: Tropical max-mul(max, ×)(requirestropicalfeature)
Structs§
- Standard
- Standard arithmetic semiring with addition and multiplication.
Traits§
- Algebra
- Extended semiring operations for automatic differentiation.
- Scalar
- Marker trait for scalar types that can be used in tensors.
- Semiring
- A semiring defines two binary operations (⊕, ⊗) with identities.
Type Aliases§
- Complex32
- Alias for a
Complex<f32> - Complex64
- Alias for a
Complex<f64>