public static float CosineForNormalizedVectors(float[] lhs, float[] rhs) { return(1 - SIMD.DotProduct(ref lhs, ref rhs)); }
public static float Cosine(float[] lhs, float[] rhs) { return(1 - (SIMD.DotProduct(ref lhs, ref rhs) / (SIMD.Magnitude(ref lhs) * SIMD.Magnitude(ref rhs)))); }