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