Spark 3.5.5 ScalaDoc - org.apache.spark.ml.Estimator (original) (raw)

abstract class Estimator[M <: Model[M]] extends PipelineStage

Ordering

  1. Alphabetic
  2. By Inheritance

Inherited

  1. Estimator

  2. PipelineStage

  3. Logging

  4. Params

  5. Serializable

  6. Serializable

  7. Identifiable

  8. AnyRef

  9. Any

  10. Hide All

  11. Show All

Instance Constructors

  1. new Estimator()

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
  2. final def ##(): Int
  3. final def $[T](param: Param[T]): T
  4. final def ==(arg0: Any): Boolean
  5. final def asInstanceOf[T0]: T0
  6. final def clear(param: Param[_]): Estimator.this.type
  7. def clone(): AnyRef
  8. def copyValues[T <: Params](to: T, extra: ParamMap = ParamMap.empty): T
  9. final def defaultCopy[T <: Params](extra: ParamMap): T
  10. final def eq(arg0: AnyRef): Boolean
  11. def equals(arg0: Any): Boolean
  12. def explainParam(param: Param[_]): String
  13. def explainParams(): String
  14. final def extractParamMap(): ParamMap
  15. final def extractParamMap(extra: ParamMap): ParamMap
  16. def finalize(): Unit
  17. def fit(dataset: Dataset[_], paramMaps: Seq[ParamMap]): Seq[M]
  18. def fit(dataset: Dataset[_], paramMap: ParamMap): M
  19. def fit(dataset: Dataset[_], firstParamPair: ParamPair[_], otherParamPairs: ParamPair[_]*): M
  20. final def get[T](param: Param[T]): Option[T]
  21. final def getClass(): Class[_]
  22. final def getDefault[T](param: Param[T]): Option[T]
  23. final def getOrDefault[T](param: Param[T]): T
  24. def getParam(paramName: String): Param[Any]
  25. final def hasDefault[T](param: Param[T]): Boolean
  26. def hasParam(paramName: String): Boolean
  27. def hashCode(): Int
  28. def initializeLogIfNecessary(isInterpreter: Boolean, silent: Boolean): Boolean
  29. def initializeLogIfNecessary(isInterpreter: Boolean): Unit
  30. final def isDefined(param: Param[_]): Boolean
  31. final def isInstanceOf[T0]: Boolean
  32. final def isSet(param: Param[_]): Boolean
  33. def isTraceEnabled(): Boolean
  34. def log: Logger
  35. def logDebug(msg: ⇒ String, throwable: Throwable): Unit
  36. def logDebug(msg: ⇒ String): Unit
  37. def logError(msg: ⇒ String, throwable: Throwable): Unit
  38. def logError(msg: ⇒ String): Unit
  39. def logInfo(msg: ⇒ String, throwable: Throwable): Unit
  40. def logInfo(msg: ⇒ String): Unit
  41. def logName: String
  42. def logTrace(msg: ⇒ String, throwable: Throwable): Unit
  43. def logTrace(msg: ⇒ String): Unit
  44. def logWarning(msg: ⇒ String, throwable: Throwable): Unit
  45. def logWarning(msg: ⇒ String): Unit
  46. final def ne(arg0: AnyRef): Boolean
  47. final def notify(): Unit
  48. final def notifyAll(): Unit
  49. lazy val params: Array[Param[_]]
  50. final def set(paramPair: ParamPair[_]): Estimator.this.type
  51. final def set(param: String, value: Any): Estimator.this.type
  52. final def set[T](param: Param[T], value: T): Estimator.this.type
  53. final def setDefault(paramPairs: ParamPair[_]*): Estimator.this.type
  54. final def setDefault[T](param: Param[T], value: T): Estimator.this.type
  55. final def synchronized[T0](arg0: ⇒ T0): T0
  56. def toString(): String
  57. def transformSchema(schema: StructType, logging: Boolean): StructType
  58. final def wait(): Unit
  59. final def wait(arg0: Long, arg1: Int): Unit
  60. final def wait(arg0: Long): Unit

Inherited from PipelineStage

Inherited from Logging

Inherited from Params

Inherited from Serializable

Inherited from Serializable

Inherited from Identifiable

Inherited from AnyRef

Inherited from Any

Members