[][src]Function lsh_rs::dist::cosine_sim

pub fn cosine_sim<N: Numeric + Float>(a: &[N], b: &[N]) -> N

Cosine similarity between two vectors.

Panics

Panics if a.len() != b.len().

Examples

use lsh_rs::dist::cosine_sim;
let a = vec![1., -1.];
let b = vec![0.2, 1.2];
let sim = cosine_sim(&a, &b);