Package

com.github.jelmerk.knn.scalalike

hnsw

Permalink

package hnsw

Visibility
  1. Public
  2. All

Type Members

  1. class HnswIndex[TId, TVector, TItem <: Item[TId, TVector], TDistance] extends ScalaIndexAdapter[TId, TVector, TItem, TDistance]

    Permalink

    Implementation of Index that implements the hnsw algorithm.

    Implementation of Index that implements the hnsw algorithm.

    TId

    Type of the external identifier of an item

    TVector

    Type of the vector to perform distance calculation on

    TItem

    Type of items stored in the index

    TDistance

    Type of distance between items (expect any numeric type: float, double, int, ..)

    Annotations
    @SerialVersionUID()
    See also

    See https://arxiv.org/abs/1603.09320 for more information.

Value Members

  1. object HnswIndex extends Serializable

    Permalink

Ungrouped