Package jsat.parameters
-
Interface Summary 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 Summary Class Description BooleanParameter A boolean parameter that may be altered.DecayRateParameter A parameter for changing between the defaultdecay 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 aKernelFunctionto be specified.MetricParameter A MetricParameter is a parameter controller for theDistanceMetricused 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 Types Summary Annotation Type Description Parameter.ParameterHolder Adding this annotation to a field tells theParameter.getParamsFromMethods(java.lang.Object)method to search this object recursively for more parameter get/set pairs.
Placing this annotation on aCollectionwill cause the search to be done recursively over each item in the collection.Parameter.WarmParameter Adding this annotation to a method tells theParameter.getParamsFromMethods(java.lang.Object)method to consider the Parameter object generated for that method a preferred parameter for warm starting.
DataMelt 3.0 © DataMelt by jWork.ORG