bundles / scipy latest / scipy / spatial / distance / _distance / cosine
function
scipy.spatial.distance._distance:cosine
source: build-install/usr/lib/python3.14/site-packages/scipy/spatial/distance/_distance.py:605
Signature
def cosine(u, v, w = None)Summary
Compute the Cosine distance between 1-D arrays.
Extended Summary
The Cosine distance between u and v, is defined as
where is the dot product of and .
Parameters
u: (N,) array_like of floatsInput array.
v: (N,) array_like of floatsInput array.
w: (N,) array_like of floats, optionalThe weights for each value in
uandv. Default is None, which gives each value a weight of 1.0
Returns
cosine: doubleThe Cosine distance between vectors
uandv.
Examples
from scipy.spatial import distance
✓distance.cosine([1, 0, 0], [0, 1, 0]) distance.cosine([100, 0, 0], [0, 1, 0]) distance.cosine([1, 1, 0], [0, 1, 0])✗
np.float64(0.29289321881345254)
Aliases
scipy.spatial.distance.cosine