override def init()

in core/src/main/scala/com/spotify/featran/FeatureBuilder.scala [132:152]


    override def init(dimension: Int): Unit = delegate.init(dimension)
    override def add(name: String, value: Double): Unit =
      delegate.add(name, value)
    override def skip(): Unit = delegate.skip()
    override def result: U = g(delegate.result)

    override def newBuilder: FeatureBuilder[U] = delegate.newBuilder.map(g)
  }

  def newBuilder: FeatureBuilder[T]
}

/**
 * A sparse representation of an array using two arrays for indices and values of non-zero entries.
 */
case class SparseArray[@specialized(Float, Double) T](
  indices: Array[Int],
  values: Array[T],
  length: Int
) {
  def toDense(implicit ct: ClassTag[T]): Array[T] = {