Package

com.spotify

featran

Permalink

package featran

Visibility
  1. Public
  2. All

Type Members

  1. trait CollectionType[M[_]] extends AnyRef

    Permalink

    Type class for collections to extract features from.

    Type class for collections to extract features from.

    M

    collection type

  2. trait FeatureBuilder[T] extends Serializable

    Permalink

    Type class for types to build feature into.

    Type class for types to build feature into.

    T

    output feature type

  3. class FeatureExtractor[M[_], T] extends Serializable

    Permalink

    Encapsulate features extracted from a FeatureSpec.

    Encapsulate features extracted from a FeatureSpec.

    M

    input collection type, e.g. Array, List

    T

    input record type to extract features from

  4. sealed trait FeatureRejection extends AnyRef

    Permalink
  5. case class FeatureResult[F, T](value: F, rejections: Map[String, FeatureRejection], original: T) extends Product with Serializable

    Permalink
  6. class FeatureSpec[T] extends AnyRef

    Permalink

    Encapsulate specification for feature extraction and transformation.

    Encapsulate specification for feature extraction and transformation.

    T

    input record type to extract features from

  7. trait FloatingPoint[T] extends Serializable

    Permalink

    Type class for floating point primitives.

  8. class MultiFeatureExtractor[M[_], T] extends Serializable

    Permalink

    Encapsulate features extracted from a MultiFeatureSpec.

    Encapsulate features extracted from a MultiFeatureSpec. Allows separation back into specs by names or vectors.

    M

    input collection type, e.g. Array, List

    T

    input record type to extract features from

  9. class MultiFeatureSpec[T] extends AnyRef

    Permalink

    Wrapper for FeatureSpec that allows for combination and separation of different specs.

  10. class RecordExtractor[T, F] extends AnyRef

    Permalink

    Encapsulate RecordExtractor for extracting individual records.

  11. case class SparseArray[T](indices: Array[Int], values: Array[T], length: Int) extends Product with Serializable

    Permalink

    A sparse representation of an array using two arrays for indices and values of non-zero entries.

Value Members

  1. object CollectionType

    Permalink
  2. object CrossingFeatureBuilder extends Serializable

    Permalink
  3. object FeatureBuilder extends Serializable

    Permalink
  4. object FeatureRejection

    Permalink
  5. object FeatureSpec

    Permalink

    Companion object for FeatureSpec.

  6. object FloatingPoint extends Serializable

    Permalink
  7. object MultiFeatureSpec

    Permalink

    Companion object for MultiFeatureSpec.

  8. package converters

    Permalink
  9. package transformers

    Permalink

Ungrouped