Expand description
GPU-accelerated neural network compute (CPU mock backend).
Provides layer-wise forward passes, backpropagation gradients, and an Adam optimizer — all running on the CPU as a mock GPU backend.
Structs§
- Adam
Optimizer - Adam adaptive moment estimator.
- Backprop
Gpu - Backpropagation state: stores per-layer gradient tensors.
- GpuNeural
Net - A sequential neural network backed by a CPU mock GPU context.
- GpuTrainer
- Combines a network, a backprop context, and an optimiser for training.
- Neural
Layer - A single layer in a neural network, carrying weights, biases and a type.
Enums§
- Layer
Type - The computational type of a single neural network layer.
- Optimizer
Type - Optimiser selection for the GPU trainer.