Google Cloud Ai Platform V1 Client - Class DistanceMeasureType (1.66.3)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class DistanceMeasureType.
The distance measure used in nearest neighbor search.
Protobuf type google.cloud.aiplatform.v1.FeatureView.IndexConfig.DistanceMeasureType
Generated from protobuf enum DISTANCE_MEASURE_TYPE_UNSPECIFIED = 0;
SQUARED_L2_DISTANCE
Value: 1
Euclidean (L_2) Distance.
Generated from protobuf enum SQUARED_L2_DISTANCE = 1;
COSINE_DISTANCE
Value: 2
Cosine Distance. Defined as 1 - cosine similarity.
We strongly suggest using DOT_PRODUCT_DISTANCE + UNIT_L2_NORM instead
of COSINE distance. Our algorithms have been more optimized for
DOT_PRODUCT distance which, when combined with UNIT_L2_NORM, is
mathematically equivalent to COSINE distance and results in the same
ranking.
Generated from protobuf enum COSINE_DISTANCE = 2;
DOT_PRODUCT_DISTANCE
Value: 3
Dot Product Distance. Defined as a negative of the dot product.
Generated from protobuf enum DOT_PRODUCT_DISTANCE = 3;
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-10-20 UTC."],[],[]]