Uses of Interface
org.springframework.data.domain.ScoringFunction
Packages that use ScoringFunction
Package
Description
Central domain abstractions especially to be used in combination with the
Repository abstraction.-
Uses of ScoringFunction in org.springframework.data.domain
Classes in org.springframework.data.domain that implement ScoringFunctionModifier and TypeClassDescriptionenumCommonly usedScoringFunctionimplementations for vector-based similarity computations.Methods in org.springframework.data.domain that return ScoringFunctionModifier and TypeMethodDescriptionstatic ScoringFunctionScoringFunction.cosine()Return the cosine similarity scoring function.static ScoringFunctionScoringFunction.dotProduct()Return the dot product (also known as inner product) scoring function.static ScoringFunctionScoringFunction.euclidean()Return the Euclidean distance scoring function.Score.getFunction()Returns theScoringFunctionthat was used to compute this score.static ScoringFunctionScoringFunction.unspecified()Returns the defaultScoringFunctionto be used when none is explicitly specified.Methods in org.springframework.data.domain with parameters of type ScoringFunctionModifier and TypeMethodDescriptionstatic Range<Similarity> Similarity.between(double minValue, double maxValue, ScoringFunction function) Creates aRangeofSimilarityvalues using raw values and a specified scoring function.static ScoreScore.of(double score, ScoringFunction function) static SimilaritySimilarity.of(double similarity, ScoringFunction function) Creates a newSimilarityfrom a raw value and the associatedScoringFunction.static SimilaritySimilarity.raw(double similarity, ScoringFunction function) Create a rawSimilarityvalue without validation.