euclideanDistance method
Euclidean distance to another vector.
Implementation
double euclideanDistance(SemanticVector other) {
assert(dimensions.length == other.dimensions.length,
'Vector dimensions must match');
var sum = 0.0;
for (var i = 0; i < dimensions.length; i++) {
final diff = dimensions[i] - other.dimensions[i];
sum += diff * diff;
}
return math.sqrt(sum);
}