Uses of Interface
io.github.jbellis.jvector.util.Bits
Packages that use Bits
Package
Description
-
Uses of Bits in io.github.jbellis.jvector.disk
Methods in io.github.jbellis.jvector.disk that return Bits -
Uses of Bits in io.github.jbellis.jvector.graph
Methods in io.github.jbellis.jvector.graph that return BitsModifier and TypeMethodDescriptionGraphIndex.View.liveNodes()Return a Bits instance indicating which nodes are live.Methods in io.github.jbellis.jvector.graph with parameters of type BitsModifier and TypeMethodDescriptionbooleanConcurrentNeighborSet.removeDeletedNeighbors(Bits deletedNodes) voidRetains only the elements in the current NodeArray whose corresponding index is set in the given BitSet.GraphSearcher.search(NodeSimilarity.ScoreFunction scoreFunction, NodeSimilarity.Reranker reranker, int topK, float threshold, float rerankFloor, Bits acceptOrds) GraphSearcher.search(NodeSimilarity.ScoreFunction scoreFunction, NodeSimilarity.Reranker reranker, int topK, float threshold, Bits acceptOrds) GraphSearcher.search(NodeSimilarity.ScoreFunction scoreFunction, NodeSimilarity.Reranker reranker, int topK, Bits acceptOrds) static <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. -
Uses of Bits in io.github.jbellis.jvector.util
Classes in io.github.jbellis.jvector.util that implement BitsModifier and TypeClassDescriptionclassABitSetimplementation that offers concurrent reads and writes through anAtomicLongArrayas bit storage.static classBits with all bits set.static classBits with no bits set.classBase implementation for a bit set.final classBitSet of fixed length (numBits), backed by accessible (FixedBitSet.getBits()) long[], accessed with an int index, implementingBits.classABitSetimplementation that grows as needed to accommodate set(index) calls.classA bit set that only stores longs that have at least one bit which is set.classA thread-safeBitSetimplementation that grows as needed to accommodate set(index) calls.Fields in io.github.jbellis.jvector.util declared as BitsMethods in io.github.jbellis.jvector.util that return BitsModifier and TypeMethodDescriptionstatic BitsBits.intersectionOf(Bits a, Bits b) Return a Bits that is set for a given ordinal iff both it is set in both `a` and `b`.static BitsReturns a Bits that is true when `bits` is false, and false when `bits` is trueMethods in io.github.jbellis.jvector.util with parameters of type BitsModifier and TypeMethodDescriptionstatic FixedBitSetMake a copy of the given bits.static BitsBits.intersectionOf(Bits a, Bits b) Return a Bits that is set for a given ordinal iff both it is set in both `a` and `b`.static BitsReturns a Bits that is true when `bits` is false, and false when `bits` is true