Package

org.clustering4ever.clustering.epsilonproximity

scala

Permalink

package scala

Visibility
  1. Public
  2. All

Type Members

  1. final case class EpsilonProximity[V <: GVector[V], D[X <: GVector[X]] <: Distance[X]](epsilonChoice: String, metric: D[V]) extends EpsilonProximityAncestor[V, D[V], EpsilonProximityModel[V, D]] with Product with Serializable

    Permalink

  2. trait EpsilonProximityAncestor[V <: GVector[V], D <: Distance[V], Model <: EpsilonProximityModelAncestor[V, D]] extends ClusteringAlgorithmLocal[V, Model]

    Permalink

  3. final case class EpsilonProximityBinary[V <: Seq[Int], D[X <: Seq[Int]] <: BinaryDistance[X]](epsilonChoice: String, metric: D[V]) extends EpsilonProximityAncestor[BinaryVector[V], D[V], EpsilonProximityModelBinary[V, D]] with Product with Serializable

    Permalink

  4. final case class EpsilonProximityMixt[Vb <: Seq[Int], Vs <: Seq[Double], D[X <: Seq[Int], Y <: Seq[Double]] <: MixedDistance[X, Y]](epsilonChoice: String, metric: D[Vb, Vs]) extends EpsilonProximityAncestor[MixedVector[Vb, Vs], D[Vb, Vs], EpsilonProximityModelMixt[Vb, Vs, D]] with Product with Serializable

    Permalink

  5. final case class EpsilonProximityModel[V <: GVector[V], D[X <: GVector[X]] <: Distance[X]](datapointWithClusterIDSortedByPointID: ArrayBuffer[(Long, (V, Int))], epsilon: Double, metric: D[V], inputDataHashCode: Int) extends EpsilonProximityModelAncestor[V, D[V]] with Product with Serializable

    Permalink

  6. trait EpsilonProximityModelAncestor[V <: GVector[V], D <: Distance[V]] extends ClusteringModelLocal[V] with DataBasedModel[V, D]

    Permalink

  7. final case class EpsilonProximityModelBinary[V <: Seq[Int], D[X <: Seq[Int]] <: BinaryDistance[X]](datapointWithClusterIDSortedByPointID: ArrayBuffer[(Long, (BinaryVector[V], Int))], epsilon: Double, metric: D[V], inputDataHashCode: Int) extends EpsilonProximityModelAncestor[BinaryVector[V], D[V]] with Product with Serializable

    Permalink

  8. final case class EpsilonProximityModelMixt[Vb <: Seq[Int], Vs <: Seq[Double], D[X <: Seq[Int], Y <: Seq[Double]] <: MixedDistance[X, Y]](datapointWithClusterIDSortedByPointID: ArrayBuffer[(Long, (MixedVector[Vb, Vs], Int))], epsilon: Double, metric: D[Vb, Vs], inputDataHashCode: Int) extends EpsilonProximityModelAncestor[MixedVector[Vb, Vs], D[Vb, Vs]] with Product with Serializable

    Permalink

  9. final case class EpsilonProximityModelScalar[V <: Seq[Double], D[X <: Seq[Double]] <: ContinuousDistance[X]](datapointWithClusterIDSortedByPointID: ArrayBuffer[(Long, (ScalarVector[V], Int))], epsilon: Double, metric: D[V], inputDataHashCode: Int) extends EpsilonProximityModelAncestor[ScalarVector[V], D[V]] with Product with Serializable

    Permalink

  10. final case class EpsilonProximityScalar[V <: Seq[Double], D[X <: Seq[Double]] <: ContinuousDistance[X]](epsilonChoice: String, metric: D[V]) extends EpsilonProximityAncestor[ScalarVector[V], D[V], EpsilonProximityModelScalar[V, D]] with Product with Serializable

    Permalink

Ungrouped