Skip to main content

Module spatial

Module spatial 

Source
Expand description

Spatial similarity: dot products, angular (cosine), and Euclidean distances.

This module provides:

  • Dot: Inner product of two vectors
  • Angular: Cosine distance (1 - cosine similarity)
  • Euclidean: Squared L2 distance
  • VDot: Complex-valued dot product
  • Roots: Scalar square root and reciprocal square root
  • SpatialSimilarity: Blanket trait combining Dot + Angular + Euclidean

Traits§

Angular
Computes the angular distance (cosine distance) between two vectors.
Dot
Computes the dot product (inner product) between two vectors.
Euclidean
Computes the Euclidean distance (L2) between two vectors.
Roots
Scalar square-root and reciprocal-square-root operations backed by NumKong’s exported kernels.
SpatialSimilarity
SpatialSimilarity bundles spatial distance metrics: Dot, Angular, and Euclidean.
VDot
Computes the conjugating dot product.