Provides classes for learning parameters of functions.