- All Implemented Interfaces:
- java.io.Externalizable, java.io.Serializable, java.lang.Cloneable, water.Freezable<G>
public class GBMGrid<G extends GBMGrid<G>>
extends SharedTreeGrid<G>
A Grid of Models
Used to explore Model hyper-parameter space. Lazily filled in, this object
represents the potentially infinite variety of hyperparameters of a given
model & dataset.
One subclass per kind of Model, e.g. GBM or GLM or GBM or DL. The Grid
tracks Models and their hyperparameters, and will allow discovery of
existing Models by hyperparameter, or building Models on demand by
hyperparameter. The Grid can manage a (simplistic) hyperparameter search
space.
Hyperparameter values are limited to doubles in the API, but can be
anything the subclass Grid desires internally. E.g. the Grid for GBM
will convert the initial center selection Enum to and from a simple integer
value internally.
- See Also:
- Serialized Form