CpuMathUtils.netstandard.cs (17)
74Thunk.MatMul(Ptr(mat, pmat), Ptr(src, psrc), Ptr(dst, pdst), crun, src.Size);
79Thunk.MatMulTran(Ptr(mat, pmat), Ptr(src, psrc), Ptr(dst, pdst), dst.Size, crun);
108Thunk.MatMulP(Ptr(mat, pmat), ppossrc, Ptr(srcValues, psrc), posMin, iposMin, iposLim, Ptr(dst, pdst), crun, srcValues.Size);
121Thunk.ScaleAddU(a, b, pdst, dst.Length);
139Thunk.AddScaleSU(a, psrc, pi, pdst, count);
157Thunk.AddSU(ps, pi, pd, count);
168return (mean == 0 ? Thunk.SumSqU(psrc, src.Length) : Thunk.SumSqDiffU(mean, psrc, src.Length));
179return (mean == 0 ? Thunk.SumAbsU(psrc, src.Length) : Thunk.SumAbsDiffU(mean, psrc, src.Length));
190return Thunk.MaxAbsU(psrc, src.Length);
201return Thunk.MaxAbsDiffU(mean, psrc, src.Length);
219return Thunk.DotSU(pa, pb, pi, count);
244Thunk.ZeroItemsU(Ptr(dst, pdst), dst.Size, pi, indices.Length);
246Thunk.ZeroMatrixItemsCore(Ptr(dst, pdst), dst.Size, ccol, cfltRow, pi, indices.Length);
266Thunk.SdcaL1UpdateU(primalUpdate, psrc, threshold, pd1, pd2, count);
288Thunk.SdcaL1UpdateSU(primalUpdate, psrc, pi, threshold, pd1, pd2, count);