Trait

com.salesforce.op.stages.impl.feature

DecisionTreeNumericBucketizerParams

Related Doc: package feature

Permalink

trait DecisionTreeNumericBucketizerParams extends AnyRef

Self Type
DecisionTreeNumericBucketizerParams with PipelineStage
Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DecisionTreeNumericBucketizerParams
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Splits(shouldSplit: Boolean, splits: Array[Double], bucketLabels: Array[String]) extends Product with Serializable

    Permalink

    Computed splits

    Computed splits

    shouldSplit

    should or not split

    splits

    computed split values

    bucketLabels

    bucket labels

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 ==(arg0: Any): Boolean

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

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def computeSplits(data: Dataset[(Double, Double)], featureName: String): (DecisionTreeNumericBucketizerParams.this)#Splits

    Permalink

    Compute splits using DecisionTreeClassifier

    Compute splits using DecisionTreeClassifier

    data

    input dataset of (label, feature) tuples

    featureName

    feature name

    returns

    computed Splits

    Attributes
    protected
  7. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def getImpurity: String

    Permalink

  12. final def getMaxBins: Int

    Permalink

  13. final def getMaxDepth: Int

    Permalink

  14. final def getMinInfoGain: Double

    Permalink

  15. final def getMinInstancesPerNode: Int

    Permalink

  16. def hashCode(): Int

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

    Permalink

    Criterion used for information gain calculation (case-insensitive).

    Criterion used for information gain calculation (case-insensitive). Supported: "entropy" and "gini". (default = gini)

  18. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  19. final val maxBins: IntParam

    Permalink

    Maximum number of bins Must be >= 2 and <= number of categories in any categorical feature.

    Maximum number of bins Must be >= 2 and <= number of categories in any categorical feature. (default = 32)

  20. final val maxDepth: IntParam

    Permalink

    Maximum depth of the tree (>= 0).

    Maximum depth of the tree (>= 0). E.g., depth 0 means 1 leaf node; depth 1 means 1 internal node + 2 leaf nodes. (default = 5)

  21. final val minInfoGain: DoubleParam

    Permalink

    Minimum information gain for a split to be considered at a tree node.

    Minimum information gain for a split to be considered at a tree node. Should be >= 0.0. (default = 0.0)

  22. final val minInstancesPerNode: IntParam

    Permalink

    Minimum number of instances each child must have after split.

    Minimum number of instances each child must have after split. If a split causes the left or right child to have fewer than minInstancesPerNode, the split will be discarded as invalid. Should be >= 1. (default = 1)

  23. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  26. final def setImpurity(value: Impurity): DecisionTreeNumericBucketizerParams.this

    Permalink

  27. def setMaxBins(value: Int): DecisionTreeNumericBucketizerParams.this

    Permalink

  28. def setMaxDepth(value: Int): DecisionTreeNumericBucketizerParams.this

    Permalink

  29. def setMinInfoGain(value: Double): DecisionTreeNumericBucketizerParams.this

    Permalink

  30. def setMinInstancesPerNode(value: Int): DecisionTreeNumericBucketizerParams.this

    Permalink

  31. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  33. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

getParam

param

setParam

Ungrouped