The full toolkit for training neural networks — batch size, learning rates, loss functions, activations, optimizers, regularization, and early stopping.