override def featureDimension()

in core/src/main/scala/com/spotify/featran/transformers/OneHotEncoder.scala [118:123]


  override def featureDimension(c: SortedMap[String, Int]): Int =
    if (encodeMissingValue) c.size + 1 else c.size
  override def featureNames(c: SortedMap[String, Int]): Seq[String] = {
    val names = c.iterator.map(name + '_' + _._1).toSeq
    if (encodeMissingValue) names :+ (name + '_' + MissingValueToken) else names
  }