Class/Object

org.apache.spark.ml.classification.odkl

RfClassificationModelWrapper

Related Docs: object RfClassificationModelWrapper | package odkl

Permalink

class RfClassificationModelWrapper extends Model[RfClassificationModelWrapper] with ModelWithSummary[RfClassificationModelWrapper] with PredictorParams with RandomForestClassifierParams

Linear Supertypes
RandomForestClassifierParams, TreeClassifierParams, RandomForestParams, TreeEnsembleParams, DecisionTreeParams, HasSeed, HasCheckpointInterval, PredictorParams, HasPredictionCol, HasFeaturesCol, HasLabelCol, ModelWithSummary[RfClassificationModelWrapper], MLWritable, Model[RfClassificationModelWrapper], Transformer, PipelineStage, Logging, Params, Serializable, Serializable, Identifiable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RfClassificationModelWrapper
  2. RandomForestClassifierParams
  3. TreeClassifierParams
  4. RandomForestParams
  5. TreeEnsembleParams
  6. DecisionTreeParams
  7. HasSeed
  8. HasCheckpointInterval
  9. PredictorParams
  10. HasPredictionCol
  11. HasFeaturesCol
  12. HasLabelCol
  13. ModelWithSummary
  14. MLWritable
  15. Model
  16. Transformer
  17. PipelineStage
  18. Logging
  19. Params
  20. Serializable
  21. Serializable
  22. Identifiable
  23. AnyRef
  24. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RfClassificationModelWrapper(rf: RandomForestClassificationModel)

    Permalink
  2. new RfClassificationModelWrapper(uid: String)

    Permalink

    For serialization only

    For serialization only

    Annotations
    @Deprecated
  3. new RfClassificationModelWrapper(_rfModel: RandomForestClassificationModel, uid: String)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def $[T](param: Param[T]): T

    Permalink
    Attributes
    protected
    Definition Classes
    Params
  4. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. final val cacheNodeIds: BooleanParam

    Permalink
    Definition Classes
    DecisionTreeParams
  7. final val checkpointInterval: IntParam

    Permalink
    Definition Classes
    HasCheckpointInterval
  8. final def clear(param: Param[_]): RfClassificationModelWrapper.this.type

    Permalink
    Definition Classes
    Params
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def copy(summary: ModelSummary, params: ParamMap): RfClassificationModelWrapper

    Permalink
    Definition Classes
    ModelWithSummary
  11. def copy(blocks: Map[Block, DataFrame], params: ParamMap = ParamMap()): RfClassificationModelWrapper

    Permalink
    Definition Classes
    ModelWithSummary
  12. def copy(extra: ParamMap): RfClassificationModelWrapper

    Permalink
    Definition Classes
    ModelWithSummary → Model → Transformer → PipelineStage → Params
  13. def copyValues[T <: Params](to: T, extra: ParamMap): T

    Permalink
    Attributes
    protected
    Definition Classes
    Params
  14. def create(): RfClassificationModelWrapper

    Permalink
    Attributes
    protected
    Definition Classes
    RfClassificationModelWrapperModelWithSummary
  15. final def defaultCopy[T <: Params](extra: ParamMap): T

    Permalink
    Attributes
    protected
    Definition Classes
    Params
  16. def disableSaveSummary(): ModelWithSummary[RfClassificationModelWrapper]

    Permalink
    Definition Classes
    ModelWithSummary
  17. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  19. def explainParam(param: Param[_]): String

    Permalink
    Definition Classes
    Params
  20. def explainParams(): String

    Permalink
    Definition Classes
    Params
  21. final def extractParamMap(): ParamMap

    Permalink
    Definition Classes
    Params
  22. final def extractParamMap(extra: ParamMap): ParamMap

    Permalink
    Definition Classes
    Params
  23. final val featureSubsetStrategy: Param[String]

    Permalink
    Definition Classes
    TreeEnsembleParams
  24. final val featuresCol: Param[String]

    Permalink
    Definition Classes
    HasFeaturesCol
  25. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  26. final def get[T](param: Param[T]): Option[T]

    Permalink
    Definition Classes
    Params
  27. final def getCacheNodeIds: Boolean

    Permalink
    Definition Classes
    DecisionTreeParams
  28. final def getCheckpointInterval: Int

    Permalink
    Definition Classes
    HasCheckpointInterval
  29. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  30. final def getDefault[T](param: Param[T]): Option[T]

    Permalink
    Definition Classes
    Params
  31. final def getFeatureSubsetStrategy: String

    Permalink
    Definition Classes
    TreeEnsembleParams
  32. final def getFeaturesCol: String

    Permalink
    Definition Classes
    HasFeaturesCol
  33. final def getImpurity: String

    Permalink
    Definition Classes
    TreeClassifierParams
  34. final def getLabelCol: String

    Permalink
    Definition Classes
    HasLabelCol
  35. final def getMaxBins: Int

    Permalink
    Definition Classes
    DecisionTreeParams
  36. final def getMaxDepth: Int

    Permalink
    Definition Classes
    DecisionTreeParams
  37. final def getMaxMemoryInMB: Int

    Permalink
    Definition Classes
    DecisionTreeParams
  38. final def getMinInfoGain: Double

    Permalink
    Definition Classes
    DecisionTreeParams
  39. final def getMinInstancesPerNode: Int

    Permalink
    Definition Classes
    DecisionTreeParams
  40. final def getNumTrees: Int

    Permalink
    Definition Classes
    RandomForestParams
  41. final def getOrDefault[T](param: Param[T]): T

    Permalink
    Definition Classes
    Params
  42. def getParam(paramName: String): Param[Any]

    Permalink
    Definition Classes
    Params
  43. final def getPredictionCol: String

    Permalink
    Definition Classes
    HasPredictionCol
  44. final def getSeed: Long

    Permalink
    Definition Classes
    HasSeed
  45. final def getSubsamplingRate: Double

    Permalink
    Definition Classes
    TreeEnsembleParams
  46. final def hasDefault[T](param: Param[T]): Boolean

    Permalink
    Definition Classes
    Params
  47. def hasParam(paramName: String): Boolean

    Permalink
    Definition Classes
    Params
  48. def hasParent: Boolean

    Permalink
    Definition Classes
    Model
  49. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  50. final val impurity: Param[String]

    Permalink
    Definition Classes
    TreeClassifierParams
  51. def initializeLogIfNecessary(isInterpreter: Boolean, silent: Boolean): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  52. def initializeLogIfNecessary(isInterpreter: Boolean): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  53. final def isDefined(param: Param[_]): Boolean

    Permalink
    Definition Classes
    Params
  54. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  55. def isSaveSummaryEnabled: Boolean

    Permalink
    Definition Classes
    ModelWithSummary
  56. final def isSet(param: Param[_]): Boolean

    Permalink
    Definition Classes
    Params
  57. def isTraceEnabled(): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  58. final val labelCol: Param[String]

    Permalink
    Definition Classes
    HasLabelCol
  59. def log: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  60. def logDebug(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  61. def logDebug(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  62. def logError(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  63. def logError(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  64. def logInfo(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  65. def logInfo(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  66. def logName: String

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  67. def logTrace(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  68. def logTrace(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  69. def logWarning(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  70. def logWarning(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  71. final val maxBins: IntParam

    Permalink
    Definition Classes
    DecisionTreeParams
  72. final val maxDepth: IntParam

    Permalink
    Definition Classes
    DecisionTreeParams
  73. final val maxMemoryInMB: IntParam

    Permalink
    Definition Classes
    DecisionTreeParams
  74. final val minInfoGain: DoubleParam

    Permalink
    Definition Classes
    DecisionTreeParams
  75. final val minInstancesPerNode: IntParam

    Permalink
    Definition Classes
    DecisionTreeParams
  76. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  77. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  78. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  79. final val numTrees: IntParam

    Permalink
    Definition Classes
    RandomForestParams
  80. lazy val params: Array[Param[_]]

    Permalink
    Definition Classes
    Params
  81. var parent: Estimator[RfClassificationModelWrapper]

    Permalink
    Definition Classes
    Model
  82. final val predictionCol: Param[String]

    Permalink
    Definition Classes
    HasPredictionCol
  83. def rfModel: RandomForestClassificationModel

    Permalink
  84. def save(path: String): Unit

    Permalink
    Definition Classes
    MLWritable
    Annotations
    @Since( "1.6.0" ) @throws( ... )
  85. final val seed: LongParam

    Permalink
    Definition Classes
    HasSeed
  86. final def set(paramPair: ParamPair[_]): RfClassificationModelWrapper.this.type

    Permalink
    Attributes
    protected
    Definition Classes
    Params
  87. final def set(param: String, value: Any): RfClassificationModelWrapper.this.type

    Permalink
    Attributes
    protected
    Definition Classes
    Params
  88. final def set[T](param: Param[T], value: T): RfClassificationModelWrapper.this.type

    Permalink
    Definition Classes
    Params
  89. final def setDefault(paramPairs: ParamPair[_]*): RfClassificationModelWrapper.this.type

    Permalink
    Attributes
    protected
    Definition Classes
    Params
  90. final def setDefault[T](param: Param[T], value: T): RfClassificationModelWrapper.this.type

    Permalink
    Attributes
    protected
    Definition Classes
    Params
  91. def setParent(parent: Estimator[RfClassificationModelWrapper]): RfClassificationModelWrapper

    Permalink
    Definition Classes
    Model
  92. final val subsamplingRate: DoubleParam

    Permalink
    Definition Classes
    TreeEnsembleParams
  93. def summary: ModelSummary

    Permalink
    Definition Classes
    ModelWithSummary
  94. val summaryParam: Param[ModelSummary]

    Permalink
    Attributes
    protected
    Definition Classes
    ModelWithSummary
  95. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  96. def toString(): String

    Permalink
    Definition Classes
    Identifiable → AnyRef → Any
  97. def transform(dataset: Dataset[_]): DataFrame

    Permalink
    Definition Classes
    RfClassificationModelWrapper → Transformer
  98. def transform(dataset: Dataset[_], paramMap: ParamMap): DataFrame

    Permalink
    Definition Classes
    Transformer
    Annotations
    @Since( "2.0.0" )
  99. def transform(dataset: Dataset[_], firstParamPair: ParamPair[_], otherParamPairs: ParamPair[_]*): DataFrame

    Permalink
    Definition Classes
    Transformer
    Annotations
    @Since( "2.0.0" ) @varargs()
  100. def transformSchema(schema: StructType): StructType

    Permalink
    Definition Classes
    RfClassificationModelWrapper → PipelineStage
  101. def transformSchema(schema: StructType, logging: Boolean): StructType

    Permalink
    Attributes
    protected
    Definition Classes
    PipelineStage
    Annotations
    @DeveloperApi()
  102. val uid: String

    Permalink
    Definition Classes
    RfClassificationModelWrapper → Identifiable
  103. def validateAndTransformSchema(schema: StructType, fitting: Boolean, featuresDataType: DataType): StructType

    Permalink
    Attributes
    protected
    Definition Classes
    PredictorParams
  104. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  105. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  106. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  107. def write: WithSummaryWriter[RfClassificationModelWrapper]

    Permalink
    Definition Classes
    RfClassificationModelWrapperModelWithSummary → MLWritable

Deprecated Value Members

  1. def setCacheNodeIds(value: Boolean): RfClassificationModelWrapper.this.type

    Permalink
    Definition Classes
    DecisionTreeParams
    Annotations
    @deprecated
    Deprecated

    (Since version 2.1.0) This method is deprecated and will be removed in 3.0.0.

  2. def setCheckpointInterval(value: Int): RfClassificationModelWrapper.this.type

    Permalink
    Definition Classes
    DecisionTreeParams
    Annotations
    @deprecated
    Deprecated

    (Since version 2.1.0) This method is deprecated and will be removed in 3.0.0.

  3. def setFeatureSubsetStrategy(value: String): RfClassificationModelWrapper.this.type

    Permalink
    Definition Classes
    TreeEnsembleParams
    Annotations
    @deprecated
    Deprecated

    (Since version 2.1.0) This method is deprecated and will be removed in 3.0.0.

  4. def setImpurity(value: String): RfClassificationModelWrapper.this.type

    Permalink
    Definition Classes
    TreeClassifierParams
    Annotations
    @deprecated
    Deprecated

    (Since version 2.1.0) This method is deprecated and will be removed in 3.0.0.

  5. def setMaxBins(value: Int): RfClassificationModelWrapper.this.type

    Permalink
    Definition Classes
    DecisionTreeParams
    Annotations
    @deprecated
    Deprecated

    (Since version 2.1.0) This method is deprecated and will be removed in 3.0.0.

  6. def setMaxDepth(value: Int): RfClassificationModelWrapper.this.type

    Permalink
    Definition Classes
    DecisionTreeParams
    Annotations
    @deprecated
    Deprecated

    (Since version 2.1.0) This method is deprecated and will be removed in 3.0.0.

  7. def setMaxMemoryInMB(value: Int): RfClassificationModelWrapper.this.type

    Permalink
    Definition Classes
    DecisionTreeParams
    Annotations
    @deprecated
    Deprecated

    (Since version 2.1.0) This method is deprecated and will be removed in 3.0.0.

  8. def setMinInfoGain(value: Double): RfClassificationModelWrapper.this.type

    Permalink
    Definition Classes
    DecisionTreeParams
    Annotations
    @deprecated
    Deprecated

    (Since version 2.1.0) This method is deprecated and will be removed in 3.0.0.

  9. def setMinInstancesPerNode(value: Int): RfClassificationModelWrapper.this.type

    Permalink
    Definition Classes
    DecisionTreeParams
    Annotations
    @deprecated
    Deprecated

    (Since version 2.1.0) This method is deprecated and will be removed in 3.0.0.

  10. def setNumTrees(value: Int): RfClassificationModelWrapper.this.type

    Permalink
    Definition Classes
    RandomForestParams
    Annotations
    @deprecated
    Deprecated

    (Since version 2.1.0) This method is deprecated and will be removed in 3.0.0.

  11. def setSeed(value: Long): RfClassificationModelWrapper.this.type

    Permalink
    Definition Classes
    DecisionTreeParams
    Annotations
    @deprecated
    Deprecated

    (Since version 2.1.0) This method is deprecated and will be removed in 3.0.0.

  12. def setSubsamplingRate(value: Double): RfClassificationModelWrapper.this.type

    Permalink
    Definition Classes
    TreeEnsembleParams
    Annotations
    @deprecated
    Deprecated

    (Since version 2.1.0) This method is deprecated and will be removed in 3.0.0.

Inherited from RandomForestClassifierParams

Inherited from TreeClassifierParams

Inherited from RandomForestParams

Inherited from TreeEnsembleParams

Inherited from DecisionTreeParams

Inherited from HasSeed

Inherited from HasCheckpointInterval

Inherited from PredictorParams

Inherited from HasPredictionCol

Inherited from HasFeaturesCol

Inherited from HasLabelCol

Inherited from MLWritable

Inherited from Model[RfClassificationModelWrapper]

Inherited from Transformer

Inherited from PipelineStage

Inherited from Logging

Inherited from Params

Inherited from Serializable

Inherited from Serializable

Inherited from Identifiable

Inherited from AnyRef

Inherited from Any

Ungrouped