Class

com.salesforce.op.stages.impl.preparators

CategoricalGroupStats

Related Doc: package preparators

Permalink

case class CategoricalGroupStats(group: String, categoricalFeatures: Array[String], contingencyMatrix: Type, pointwiseMutualInfo: Type, cramersV: Double, mutualInfo: Double, maxRuleConfidences: Array[Double], supports: Array[Double]) extends MetadataLike with Product with Serializable

Container for categorical stats coming from a single group (and therefore a single contingency matrix)

group

Indicator group for this contingency matrix

categoricalFeatures

Array of categorical features belonging to this group

contingencyMatrix

Contingency matrix for this feature group

pointwiseMutualInfo

Matrix of PMI values in Map form (label -> PMI values)

cramersV

Cramer's V value for this feature group (how strongly correlated is it with the label)

mutualInfo

Mutual info value for this feature group

maxRuleConfidences

Array (one value per contingency matrix row) containing the largest association rule confidence for that row (over all the labels)

supports

Array (one value per contingency matrix row) containing the supports for each categorical choice (fraction of dats in which it is chosen)

Linear Supertypes
Serializable, Serializable, Product, Equals, MetadataLike, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CategoricalGroupStats
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. MetadataLike
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CategoricalGroupStats(group: String, categoricalFeatures: Array[String], contingencyMatrix: Type, pointwiseMutualInfo: Type, cramersV: Double, mutualInfo: Double, maxRuleConfidences: Array[Double], supports: Array[Double])

    Permalink

    group

    Indicator group for this contingency matrix

    categoricalFeatures

    Array of categorical features belonging to this group

    contingencyMatrix

    Contingency matrix for this feature group

    pointwiseMutualInfo

    Matrix of PMI values in Map form (label -> PMI values)

    cramersV

    Cramer's V value for this feature group (how strongly correlated is it with the label)

    mutualInfo

    Mutual info value for this feature group

    maxRuleConfidences

    Array (one value per contingency matrix row) containing the largest association rule confidence for that row (over all the labels)

    supports

    Array (one value per contingency matrix row) containing the supports for each categorical choice (fraction of dats in which it is chosen)

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. val categoricalFeatures: Array[String]

    Permalink

    Array of categorical features belonging to this group

  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val contingencyMatrix: Type

    Permalink

    Contingency matrix for this feature group

  8. val cramersV: Double

    Permalink

    Cramer's V value for this feature group (how strongly correlated is it with the label)

  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  12. val group: String

    Permalink

    Indicator group for this contingency matrix

  13. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  14. val maxRuleConfidences: Array[Double]

    Permalink

    Array (one value per contingency matrix row) containing the largest association rule confidence for that row (over all the labels)

  15. val mutualInfo: Double

    Permalink

    Mutual info value for this feature group

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

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

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

    Permalink
    Definition Classes
    AnyRef
  19. val pointwiseMutualInfo: Type

    Permalink

    Matrix of PMI values in Map form (label -> PMI values)

  20. val supports: Array[Double]

    Permalink

    Array (one value per contingency matrix row) containing the supports for each categorical choice (fraction of dats in which it is chosen)

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

    Permalink
    Definition Classes
    AnyRef
  22. def toMetadata(skipUnsupported: Boolean): Metadata

    Permalink

    Converts to Metadata

    Converts to Metadata

    skipUnsupported

    skip unsupported values

    returns

    Metadata metadata

    Definition Classes
    CategoricalGroupStatsMetadataLike
    Exceptions thrown

    RuntimeException in case of unsupported value type

  23. def toMetadata(): Metadata

    Permalink

    Converts to Metadata

    Converts to Metadata

    returns

    Metadata metadata

    Definition Classes
    MetadataLike
    Exceptions thrown

    RuntimeException in case of unsupported value type

  24. final def wait(): Unit

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

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

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

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from MetadataLike

Inherited from AnyRef

Inherited from Any

Ungrouped