Class Param<T>

Object
org.apache.spark.ml.param.Param<T>
Type Parameters:
T - param value type
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BooleanParam, DoubleArrayArrayParam, DoubleArrayParam, DoubleParam, FloatParam, IntArrayParam, IntParam, LongParam, StringArrayParam

public class Param<T> extends Object implements Serializable
A param with self-contained documentation and optionally default value. Primitive-typed param should use the specialized versions, which are more friendly to Java users.

param: parent parent object param: name param name param: doc documentation param: isValid optional validation method which indicates if a value is valid. See ParamValidators for factory methods for common validation functions.

See Also: