24 references to Multiply
Microsoft.ML.CpuMath (22)
AvxIntrinsics.cs (14)
156Vector256<float> product = Avx.Multiply(src2, Avx.LoadVector256(psrc1)); 170Vector256<float> product = Avx.Multiply(src1, src2); 286x2 = Avx.Multiply(x2, x1); 350x02 = Avx.Multiply(x01, x02); 353x22 = Avx.Multiply(x21, x22); 399x02 = Avx.Multiply(x01, x02); 402x22 = Avx.Multiply(x21, x22); 483temp = Avx.Multiply(scaleVector256, temp); 503result = Avx.Multiply(scaleVector256, result); 531temp = Avx.Multiply(scaleVector256, temp); 557result = Avx.Multiply(scaleVector256, result); 585srcVector = Avx.Multiply(srcVector, scaleVector256); 632dstVector = Avx.Multiply(dstVector, a256); 940src2Vector = Avx.Multiply(src1Vector, src2Vector);
FactorizationMachine\AvxIntrinsics.cs (8)
26Vector256<float> product = Avx.Multiply(src1, src2); 40Vector256<float> product = Avx.Multiply(src1, src2); 79Vector256<float> xx = Avx.Multiply(x, x); 90tmp = MultiplyAddNegated(Avx.Multiply(vjfBuffer, vjfBuffer), xx, tmp); 194Vector256<float> sx = Avx.Multiply(s, x); 202Vector256<float> gLatent = Avx.Multiply(lambdav, v); 210gLatent = Avx.Multiply(wei, gLatent); 216v = MultiplyAddNegated(lr, Avx.Multiply(Avx.ReciprocalSqrt(h), gLatent), v);
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256.cs (1)
579Vector256<float> result = Avx.Multiply(upper, Create(65536.0f));
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Avx.cs (1)
819public static Vector256<float> Multiply(Vector256<float> left, Vector256<float> right) => Multiply(left, right);