Module prelude
Source pub use crate::manifolds::Euclidean;
pub use crate::manifolds::Manifold;
pub use crate::optimisers::ManifoldRGD;
pub use crate::optimisers::RiemannianAdam;
pub use crate::optimisers::RiemannianAdamConfig;
- nn
- Neural network module.
- s
- Creates a slice specification for tensor indexing operations.
- Bool
- A type-level representation of the kind of a bool tensor.
- Float
- A type-level representation of the kind of a float tensor
- Int
- A type-level representation of the kind of a int tensor.
- Shape
- Shape of a tensor.
- Tensor
- A tensor with a given backend, shape and data type.
- TensorData
- Data structure for tensors.
- Backend
- This trait defines all types and functions needed for a backend to be used with burn.
- Config
- Configuration trait.
- ElementConversion
- Element conversion trait for tensor.
- Module
- Trait for all neural network modules.
- Device
- Device type used by the backend.
- Config
- Derive macro for the config.
- Module
- Derive macro for the module.