Module train

Source
Expand description

This module focuses on developing lazy trainers for neural networks.

Modules§

error
trainer
this module provides the Trainer implementation, which is a generic, lazy trainer for neural networks. It is designed to be flexible and extensible, allowing for the implementation of various training algorithms and strategies. The trainer is built on top of the Train trait, which defines the core training functionality. The trainer can be used to train neural networks with different configurations and parameters, making it a versatile tool for neural network training.

Structs§

Trainer

Enums§

TrainingError
The TrainingError type enumerates the various errors that can occur during the training process.

Traits§

ModelTrainer
Train
This trait defines the training process for the network