case class ICECategoricalFeature(name: String, numTopValues: Option[Int] = None, outputColName: Option[String] = None) extends ICEFeature with Product with Serializable

Represents a single categorical feature to be explained by ICE explainer.

name

The name of the categorical feature.

numTopValues

The max number of top-occurring values to be included in the categorical feature. Default: 100.

outputColName

The name for output column with explanations for the feature. Default: input name of the feature + _dependence.

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

Instance Constructors

  1. new ICECategoricalFeature(name: String, numTopValues: Option[Int] = None, outputColName: Option[String] = None)

    name

    The name of the categorical feature.

    numTopValues

    The max number of top-occurring values to be included in the categorical feature. Default: 100.

    outputColName

    The name for output column with explanations for the feature. Default: input name of the feature + _dependence.

Value Members

  1. def getName: String
    Definition Classes
    ICEFeature
  2. def getNumTopValue: Int
  3. def getOutputColName: String
    Definition Classes
    ICEFeature
  4. val name: String
  5. val numTopValues: Option[Int]
  6. val outputColName: Option[String]
  7. def validate: Boolean
    Definition Classes
    ICECategoricalFeature → ICEFeature