distanceMeasure property
The distance measure to use, required.
Required. Possible string values are:
- "DISTANCE_MEASURE_UNSPECIFIED" : Should not be set.
- "EUCLIDEAN" : Measures the EUCLIDEAN distance between the vectors. See Euclidean to learn more
- "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.
- "DOT_PRODUCT" : Similar to cosine but is affected by the magnitude of the vectors. See Dot Product to learn more.
Implementation
core.String? distanceMeasure;