package param
- Alphabetic
- Public
- All
Type Members
-
class
ArrayMapParam extends Param[Array[Map[String, Any]]] with WrappableParam[Array[Map[String, Any]]]
Param for Array of stage parameter maps.
-
class
ArrayParamMapParam extends ComplexParam[Array[ParamMap]] with ParamEquality[Array[ParamMap]] with ExternalDotnetWrappableParam[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 CognitiveServiceStructParam[T] extends JsonEncodableParam[T] with WrappableParam[T]
- class ConditionalBallTreeParam extends ComplexParam[ConditionalBallTree[_, _]]
- trait DataFrameEquality extends Serializable
-
class
DataFrameParam extends ComplexParam[DataFrame] with ParamEquality[DataFrame] with DataFrameEquality with ExternalWrappableParam[DataFrame]
Param for DataFrame.
Param for DataFrame. Needed as spark has explicit params for many different types but not DataFrame.
-
class
DataTypeParam extends ComplexParam[DataType] with WrappableParam[DataType]
Param for DataType
- trait DotnetPrinter extends CompactPrinter
- trait DotnetWrappableParam[T] extends Param[T]
-
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] with ParamEquality[Evaluator] with ExternalDotnetWrappableParam[Evaluator]
Param for Evaluator.
Param for Evaluator. Needed as spark has explicit params for many different types but not Evaluator.
- trait ExternalDotnetWrappableParam[T] extends Param[T] with DotnetWrappableParam[T]
- trait ExternalPythonWrappableParam[T] extends Param[T] with PythonWrappableParam[T]
- trait ExternalRWrappableParam[T] extends Param[T] with RWrappableParam[T]
- trait ExternalWrappableParam[T] extends Param[T] with ExternalPythonWrappableParam[T] with ExternalDotnetWrappableParam[T] with ExternalRWrappableParam[T]
- class JsonEncodableParam[T] extends Param[T]
-
class
MapParam[K, V] extends Param[Map[K, V]] with CollectionFormats with WrappableParam[Map[K, V]]
Param for Map of String to Seq of String.
-
class
ModelParam extends ComplexParam[Model[_ <: Model[_]]] with PipelineStageWrappable[Model[_ <: Model[_]]]
Param for Transformer.
Param for Transformer. Needed as spark has explicit com.microsoft.azure.synapse.ml.core.serialize.params for many different types but not Transformer.
-
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 ParamEquality[T] with ExternalWrappableParam[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 WrappableParam[Either[T, String]]
- class StringIntMapParam extends MapParam[String, Int]
- class StringStringMapParam extends MapParam[String, 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.
- abstract class TypedArrayParam[T] extends JsonEncodableParam[Seq[T]] with WrappableParam[Seq[T]]
- class TypedDoubleArrayParam extends JsonEncodableParam[Seq[Double]] with WrappableParam[Seq[Double]]
- class TypedIntArrayParam extends JsonEncodableParam[Seq[Int]] with WrappableParam[Seq[Int]]
-
class
UDFParam extends ComplexParam[UserDefinedFunction] with ParamEquality[UserDefinedFunction] with ExternalDotnetWrappableParam[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]] with WrappableParam[Array[Any]]
:: DeveloperApi :: Specialized generic version of
Param[Array[_]]
for Java.:: DeveloperApi :: Specialized generic version of
Param[Array[_]]
for Java.- Annotations
- @DeveloperApi()
- trait WrappableParam[T] extends Param[T] with DotnetWrappableParam[T] with RWrappableParam[T] with PythonWrappableParam[T]
Value Members
- object AnyJsonFormat extends DefaultJsonProtocol
- object ArrayMapJsonProtocol extends DefaultJsonProtocol
- object ArrayParamMapParam extends Serializable
- object DotnetPrinter extends DotnetPrinter
- object DotnetWrappableParam extends Serializable
- object EvaluatorParam extends Serializable
- 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 UDFParam extends Serializable