package param
- Alphabetic
- Public
- All
Type Members
-
class
ArrayMapParam extends Param[Array[Map[String, Any]]]
Param for Array of stage parameter maps.
-
class
ArrayParamMapParam extends ComplexParam[Array[ParamMap]]
Param for Array of ParamMaps.
Param for Array of ParamMaps. Needed as spark has explicit params for many different types but not Array of ParamMaps.
-
class
BallTreeParam extends ComplexParam[BallTree[_]]
Param for a BallTree.
-
class
ByteArrayParam extends ComplexParam[Array[Byte]]
Param for ByteArray.
Param for ByteArray. Needed as spark has explicit params for many different types but not ByteArray.
- class ConditionalBallTreeParam extends ComplexParam[ConditionalBallTree[_, _]]
- trait DataFrameEquality extends Serializable
-
class
DataFrameParam extends ComplexParam[DataFrame] with ExternalPythonWrappableParam[DataFrame] with ParamEquality[DataFrame] with DataFrameEquality
Param for DataFrame.
Param for DataFrame. Needed as spark has explicit params for many different types but not DataFrame.
-
class
DataTypeParam extends ComplexParam[DataType]
Param for DataType
-
class
EstimatorArrayParam extends ComplexParam[Array[Estimator[_]]]
Param for Array of Models.
-
class
EstimatorParam extends ComplexParam[Estimator[_ <: Model[_]]] with PipelineStageWrappable[Estimator[_ <: Model[_]]]
Param for Estimator.
Param for Estimator. Needed as spark has explicit params for many different types but not Estimator.
-
class
EvaluatorParam extends ComplexParam[Evaluator]
Param for Evaluator.
Param for Evaluator. Needed as spark has explicit params for many different types but not Evaluator.
- trait ExternalPythonWrappableParam[T] extends Param[T] with PythonWrappableParam[T]
- class JsonEncodableParam[T] extends Param[T]
-
class
MapParam[K, V] extends Param[Map[K, V]] with CollectionFormats
Param for Map of String to Seq of String.
-
abstract
class
ParamSpace extends AnyRef
Represents the parameter values.
-
class
ParamSpaceParam extends ComplexParam[ParamSpace]
Param for ParamSpace.
Param for ParamSpace. Needed as spark has explicit params for many different types but not ParamSpace.
-
class
PipelineStageParam extends ComplexParam[PipelineStage] with PipelineStageWrappable[PipelineStage]
Param for Transformer.
Param for Transformer. Needed as spark has explicit params for many different types but not Transformer.
- trait PipelineStageWrappable[T <: PipelineStage] extends Param[T] with ExternalPythonWrappableParam[T] with ParamEquality[T]
- trait PythonPrinter extends CompactPrinter
- trait PythonWrappableParam[T] extends Param[T]
- trait RPrinter extends CompactPrinter
- trait RWrappableParam[T] extends Param[T]
- class ServiceParam[T] extends JsonEncodableParam[Either[T, String]] with PythonWrappableParam[Either[T, String]]
-
class
TransformerArrayParam extends ComplexParam[Array[Transformer]]
Param for Array of Models.
-
class
TransformerParam extends ComplexParam[Transformer] with PipelineStageWrappable[Transformer]
Param for Transformer.
Param for Transformer. Needed as spark has explicit params for many different types but not Transformer.
- class TypedArrayParam[T] extends JsonEncodableParam[Seq[T]]
-
class
UDFParam extends ComplexParam[UserDefinedFunction] with ParamEquality[UserDefinedFunction]
Param for UserDefinedFunction.
Param for UserDefinedFunction. Needed as spark has explicit params for many different types but not UserDefinedFunction.
-
class
UDPyFParam extends ComplexParam[UserDefinedPythonFunction]
Param for UserDefinedPythonFunction.
Param for UserDefinedPythonFunction. Needed as spark has explicit params for many different types but not UserDefinedPythonFunction.
-
class
UntypedArrayParam extends Param[Array[Any]]
:: DeveloperApi :: Specialized generic version of
Param[Array[_]]
for Java.:: DeveloperApi :: Specialized generic version of
Param[Array[_]]
for Java.- Annotations
- @DeveloperApi()
Value Members
- object ArrayMapJsonProtocol extends DefaultJsonProtocol
- object PythonPrinter extends PythonPrinter
- object PythonWrappableParam extends Serializable
- object RPrinter extends RPrinter
- object RWrappableParam extends Serializable
- object ServiceParam extends Serializable
- object ServiceParamJsonProtocol extends DefaultJsonProtocol
- object UntypedArrayParamJsonProtocol extends DefaultJsonProtocol