Uses of Enum Class
io.github.jbellis.jvector.vector.VectorEncoding
Packages that use VectorEncoding
-
Uses of VectorEncoding in io.github.jbellis.jvector.graph
Methods in io.github.jbellis.jvector.graph with parameters of type VectorEncodingModifier 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 VectorEncodingModifierConstructorDescriptionGraphIndexBuilder(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 VectorEncoding in io.github.jbellis.jvector.vector
Methods in io.github.jbellis.jvector.vector that return VectorEncodingModifier and TypeMethodDescriptionstatic VectorEncodingReturns the enum constant of this class with the specified name.static VectorEncoding[]VectorEncoding.values()Returns an array containing the constants of this enum class, in the order they are declared.