Uses of Interface
com.oracle.coherence.ai.DistanceAlgorithm
Packages that use DistanceAlgorithm
Package
Description
Contains classes for Coherence AI vector database distance algorithms.
Contains classes for Coherence AI vector database Knn search functionality.
-
Uses of DistanceAlgorithm in com.oracle.coherence.ai.distance
Classes in com.oracle.coherence.ai.distance that implement DistanceAlgorithmModifier and TypeClassDescriptionclass
A base class fordistance algorithm
implementations.class
ADistanceAlgorithm
that performs a cosine similarity calculation between two vectors.class
ADistanceAlgorithm
that performs inner product distance calculation between two vectors.class
ADistanceAlgorithm
that performs an L2 squared distance calculation between two vectors. -
Uses of DistanceAlgorithm in com.oracle.coherence.ai.search
Fields in com.oracle.coherence.ai.search declared as DistanceAlgorithmModifier and TypeFieldDescriptionprotected DistanceAlgorithm
<T> SimilaritySearch.m_algorithm
TheDistanceAlgorithm
to execute.Methods in com.oracle.coherence.ai.search that return DistanceAlgorithmMethods in com.oracle.coherence.ai.search with parameters of type DistanceAlgorithmModifier and TypeMethodDescriptionSimilaritySearch.algorithm
(DistanceAlgorithm<T> algorithm) Set thealgorithm
to use for distance calculation between vectors.