public enum StructuredQuery.Types.FindNearest.Types.DistanceMeasure
Reference documentation and code samples for the Firestore v1 API enum StructuredQuery.Types.FindNearest.Types.DistanceMeasure.
The distance measure to use when comparing vectors.
Namespace
Google.Cloud.Firestore.V1Assembly
Google.Cloud.Firestore.V1.dll
Fields |
|
---|---|
Name | Description |
Cosine |
Compares vectors based on the angle between them, which allows you to measure similarity that isn't based on the vectors magnitude. We recommend using DOT_PRODUCT with unit normalized vectors instead of COSINE distance, which is mathematically equivalent with better performance. See Cosine Similarity to learn more. |
DotProduct |
Similar to cosine but is affected by the magnitude of the vectors. See Dot Product to learn more. |
Euclidean |
Measures the EUCLIDEAN distance between the vectors. See Euclidean to learn more |
Unspecified |
Should not be set. |