Package Bio :: Package NeuralNetwork :: Module StopTraining
[hide private]
[frames] | no frames]

Module StopTraining

source code

Classes to help deal with stopping training a neural network.

One of the key issues with training a neural network is knowning when to
stop the training of the network. This is tricky since you want to keep
training until the neural network has 'learned' the data, but want to
stop before starting to learn the noise in the data.

This module contains classes and functions which are different ways to
know when to stop training. Remember that the neural network classifier
takes a function to call to know when to stop training, so the classes
in this module should be instaniated, and then the stop_training function
of the classes passed to the network.

Classes [hide private]
  ValidationIncreaseStop
Class to stop training on a network when the validation error increases.
Variables [hide private]
  __package__ = 'Bio.NeuralNetwork'