Uses of Enum Class
io.github.jbellis.jvector.vector.VectorSimilarityFunction
Packages that use VectorSimilarityFunction
Package
Description
-
Uses of VectorSimilarityFunction in io.github.jbellis.jvector.graph
Methods in io.github.jbellis.jvector.graph with parameters of type VectorSimilarityFunctionModifier and TypeMethodDescriptionstatic <T> SearchResultGraphSearcher.search(T targetVector, int topK, RandomAccessVectorValues<T> vectors, VectorEncoding vectorEncoding, VectorSimilarityFunction similarityFunction, GraphIndex<T> graph, Bits acceptOrds) Convenience function for simple one-off searches.Constructors in io.github.jbellis.jvector.graph with parameters of type VectorSimilarityFunctionModifierConstructorDescriptionGraphIndexBuilder(RandomAccessVectorValues<T> vectorValues, VectorEncoding vectorEncoding, VectorSimilarityFunction similarityFunction, int M, int beamWidth, float neighborOverflow, float alpha) Reads all the vectors from vector values, builds a graph connecting them by their dense ordinals, using the given hyperparameter settings, and returns the resulting graph.GraphIndexBuilder(RandomAccessVectorValues<T> vectorValues, VectorEncoding vectorEncoding, VectorSimilarityFunction similarityFunction, int M, int beamWidth, float neighborOverflow, float alpha, ForkJoinPool simdExecutor, ForkJoinPool parallelExecutor) Reads all the vectors from vector values, builds a graph connecting them by their dense ordinals, using the given hyperparameter settings, and returns the resulting graph. -
Uses of VectorSimilarityFunction in io.github.jbellis.jvector.pq
Methods in io.github.jbellis.jvector.pq with parameters of type VectorSimilarityFunctionModifier and TypeMethodDescriptionBQVectors.approximateScoreFunctionFor(float[] q, VectorSimilarityFunction similarityFunction) CompressedVectors.approximateScoreFunctionFor(float[] q, VectorSimilarityFunction similarityFunction) PQVectors.approximateScoreFunctionFor(float[] q, VectorSimilarityFunction similarityFunction) -
Uses of VectorSimilarityFunction in io.github.jbellis.jvector.vector
Methods in io.github.jbellis.jvector.vector that return VectorSimilarityFunctionModifier and TypeMethodDescriptionstatic VectorSimilarityFunctionReturns the enum constant of this class with the specified name.static VectorSimilarityFunction[]VectorSimilarityFunction.values()Returns an array containing the constants of this enum class, in the order they are declared.