Learning rate finder¶
Contains the LearningRateFinder class to aid with choosing the largest possible learning rate.
- class vanguard.optimise.finder.LearningRateFinder(controller)[source]¶
Estimates the best learning rate for a controller/data combination.
Try an increasing geometric sequence of learning rates for a small number of iterations to find the best learning rate (i.e. the largest learning rate giving stable training).
- Parameters:
controller (
GPController)
- __init__(controller)[source]¶
Initialise self.
- Parameters:
controller (
GPController) – An instantiated vanguard GP controller whose learning rate shall be optimised.