package param

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class ArrayMapParam extends Param[Array[Map[String, Any]]]

    Param for Array of stage parameter maps.

  2. 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.

  3. class BallTreeParam extends ComplexParam[BallTree[_]]

    Param for a BallTree.

  4. 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.

  5. class ConditionalBallTreeParam extends ComplexParam[ConditionalBallTree[_, _]]
  6. trait DataFrameEquality extends Serializable
  7. 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.

  8. class DataTypeParam extends ComplexParam[DataType]

    Param for DataType

  9. class EstimatorArrayParam extends ComplexParam[Array[Estimator[_]]]

    Param for Array of Models.

  10. 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.

  11. class EvaluatorParam extends ComplexParam[Evaluator]

    Param for Evaluator.

    Param for Evaluator. Needed as spark has explicit params for many different types but not Evaluator.

  12. trait ExternalPythonWrappableParam[T] extends Param[T] with PythonWrappableParam[T]
  13. class JsonEncodableParam[T] extends Param[T]
  14. class MapParam[K, V] extends Param[Map[K, V]] with CollectionFormats

    Param for Map of String to Seq of String.

  15. abstract class ParamSpace extends AnyRef

    Represents the parameter values.

  16. class ParamSpaceParam extends ComplexParam[ParamSpace]

    Param for ParamSpace.

    Param for ParamSpace. Needed as spark has explicit params for many different types but not ParamSpace.

  17. 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.

  18. trait PipelineStageWrappable[T <: PipelineStage] extends Param[T] with ExternalPythonWrappableParam[T] with ParamEquality[T]
  19. trait PythonPrinter extends CompactPrinter
  20. trait PythonWrappableParam[T] extends Param[T]
  21. trait RPrinter extends CompactPrinter
  22. trait RWrappableParam[T] extends Param[T]
  23. class ServiceParam[T] extends JsonEncodableParam[Either[T, String]] with PythonWrappableParam[Either[T, String]]
  24. class TransformerArrayParam extends ComplexParam[Array[Transformer]]

    Param for Array of Models.

  25. 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.

  26. class TypedArrayParam[T] extends JsonEncodableParam[Seq[T]]
  27. 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.

  28. class UDPyFParam extends ComplexParam[UserDefinedPythonFunction]

    Param for UserDefinedPythonFunction.

    Param for UserDefinedPythonFunction. Needed as spark has explicit params for many different types but not UserDefinedPythonFunction.

  29. 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

  1. object ArrayMapJsonProtocol extends DefaultJsonProtocol
  2. object PythonPrinter extends PythonPrinter
  3. object PythonWrappableParam extends Serializable
  4. object RPrinter extends RPrinter
  5. object RWrappableParam extends Serializable
  6. object ServiceParam extends Serializable
  7. object ServiceParamJsonProtocol extends DefaultJsonProtocol
  8. object UntypedArrayParamJsonProtocol extends DefaultJsonProtocol

Ungrouped