Interface | Description |
---|---|
Parameterized |
An algorithm may be Parameterized, meaning it has one or more parameters that
can be tuned or alter the results of the algorithm in question.
|
Class | Description |
---|---|
BooleanParameter |
A boolean parameter that may be altered.
|
DecayRateParameter |
A parameter for changing between the default
decay rates . |
DoubleParameter |
A double parameter that may be altered.
|
GridSearch |
GridSearch is a simple method for tuning the parameters of a classification
or regression algorithm.
|
IntParameter |
An integer parameter that may be altered.
|
KernelFunctionParameter |
A default Parameter semi-implementation for classes that require a
KernelFunction to be specified. |
MetricParameter |
A MetricParameter is a parameter controller for the
DistanceMetric
used by the current algorithm. |
ModelSearch |
This abstract class provides boilerplate for algorithms that search a model's
parameter space to find the parameters that provide the best overall
performance.
|
ObjectParameter<T> |
A parameter that could be one of a finite number of possible objects.
|
Parameter |
This interface provides a programmable manner in which the parameters of an
algorithm may be altered and adjusted.
|
RandomSearch |
Random Search is a simple method for tuning the parameters of a
classification or regression algorithm.
|
Annotation Type | Description |
---|---|
Parameter.ParameterHolder |
Adding this annotation to a field tells the
Parameter.getParamsFromMethods(java.lang.Object) method to search this
object recursively for more parameter get/set
pairs.Placing this annotation on a Collection will cause the search to
be done recursively over each item in the collection. |
Parameter.WarmParameter |
Adding this annotation to a method tells the
Parameter.getParamsFromMethods(java.lang.Object) method to consider the Parameter object generated for that method a
preferred parameter for warm starting. |
Copyright © 2017. All rights reserved.