18 references to Thunk
Microsoft.ML.CpuMath (18)
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);
IntUtils.cs (1)
72[DllImport(Thunk.NativePath), SuppressUnmanagedCodeSecurity]