private static Float L2DiffSquaredDense(Float[] valuesA, Float[] valuesB, int length) { Contracts.AssertValueOrNull(valuesA); Contracts.AssertValueOrNull(valuesB); Contracts.Assert(0 <= length && length <= Utils.Size(valuesA)); Contracts.Assert(0 <= length && length <= Utils.Size(valuesB)); if (length == 0) { return(0); } return(SseUtils.L2DistSquared(valuesA, valuesB, length)); }
public static float L2DistSquared(float[] a, float[] b, int count) => SseUtils.L2DistSquared(a, b, count);