Spark 4.1.0 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. Identifiable

  7. AnyRef

  8. Any

  9. Hide All

  10. Show All

Visibility

  1. Public
  2. Protected

Instance Constructors

  1. new Estimator()

Type Members

  1. implicit class LogStringContext extends AnyRef

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. def MDC(key: LogKey, value: Any): MDC
  6. final def asInstanceOf[T0]: T0
  7. final def clear(param: Param[_]): Estimator.this.type
  8. def clone(): AnyRef
  9. def copyValues[T <: Params](to: T, extra: ParamMap = ParamMap.empty): T
  10. final def defaultCopy[T <: Params](extra: ParamMap): T
  11. final def eq(arg0: AnyRef): Boolean
  12. def equals(arg0: AnyRef): Boolean
  13. def explainParam(param: Param[_]): String
  14. def explainParams(): String
  15. final def extractParamMap(): ParamMap
  16. final def extractParamMap(extra: ParamMap): ParamMap
  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[_ <: AnyRef]
  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 logBasedOnLevel(level: Level)(f: => MessageWithContext): Unit
  36. def logDebug(msg: => String, throwable: Throwable): Unit
  37. def logDebug(entry: LogEntry, throwable: Throwable): Unit
  38. def logDebug(entry: LogEntry): Unit
  39. def logDebug(msg: => String): Unit
  40. def logError(msg: => String, throwable: Throwable): Unit
  41. def logError(entry: LogEntry, throwable: Throwable): Unit
  42. def logError(entry: LogEntry): Unit
  43. def logError(msg: => String): Unit
  44. def logInfo(msg: => String, throwable: Throwable): Unit
  45. def logInfo(entry: LogEntry, throwable: Throwable): Unit
  46. def logInfo(entry: LogEntry): Unit
  47. def logInfo(msg: => String): Unit
  48. def logName: String
  49. def logTrace(msg: => String, throwable: Throwable): Unit
  50. def logTrace(entry: LogEntry, throwable: Throwable): Unit
  51. def logTrace(entry: LogEntry): Unit
  52. def logTrace(msg: => String): Unit
  53. def logWarning(msg: => String, throwable: Throwable): Unit
  54. def logWarning(entry: LogEntry, throwable: Throwable): Unit
  55. def logWarning(entry: LogEntry): Unit
  56. def logWarning(msg: => String): Unit
  57. final def ne(arg0: AnyRef): Boolean
  58. final def notify(): Unit
  59. final def notifyAll(): Unit
  60. lazy val params: Array[Param[_]]
  61. final def set(paramPair: ParamPair[_]): Estimator.this.type
  62. final def set(param: String, value: Any): Estimator.this.type
  63. final def set[T](param: Param[T], value: T): Estimator.this.type
  64. final def setDefault(paramPairs: ParamPair[_]*): Estimator.this.type
  65. final def setDefault[T](param: Param[T], value: T): Estimator.this.type
  66. final def synchronized[T0](arg0: => T0): T0
  67. def toString(): String
  68. def transformSchema(schema: StructType, logging: Boolean): StructType
  69. final def wait(arg0: Long, arg1: Int): Unit
  70. final def wait(arg0: Long): Unit
  71. final def wait(): Unit
  72. def withLogContext(context: Map[String, String])(body: => Unit): Unit

Deprecated Value Members

  1. def finalize(): Unit

Members