Home
last modified time | relevance | path

Searched refs:SRC_UNIT (Results 1 – 25 of 61) sorted by relevance

123

/dports/misc/mnn/MNN-1.2.0/source/backend/cpu/compute/
H A DConvInt8TiledExecutor.cpp29 int UNIT, SRC_UNIT, DST_XUNIT; in reorderWeight() local
30 core->MNNGetGemmUnit(&UNIT, &SRC_UNIT, &DST_XUNIT); in reorderWeight()
33 …hape = {UP_DIV(oc, UNIT), UP_DIV(UP_DIV(ic, UNIT) * kernelCount, SRC_UNIT / UNIT), UNIT, SRC_UNIT}; in reorderWeight()
51 const int ySubOutSide = yIndex / (SRC_UNIT / UNIT); in reorderWeight()
52 const int ySubInSide = yIndex % (SRC_UNIT / UNIT); in reorderWeight()
93 int UNIT, SRC_UNIT, DST_XUNIT; in ConvInt8TiledExecutor() local
94 core->MNNGetGemmUnit(&UNIT, &SRC_UNIT, &DST_XUNIT); in ConvInt8TiledExecutor()
161 int UNIT, SRC_UNIT, DST_XUNIT; in onResize() local
162 core->MNNGetGemmUnit(&UNIT, &SRC_UNIT, &DST_XUNIT); in onResize()
207 int UNIT, SRC_UNIT, DST_XUNIT; in onExecute() local
[all …]
H A DConvolutionInt8Executor.cpp36 int UNIT, SRC_UNIT, DST_XUNIT; in ConvolutionInt8Executor() local
37 core->MNNGetGemmUnit(&UNIT, &SRC_UNIT, &DST_XUNIT); in ConvolutionInt8Executor()
65 auto totalKernelCountD8 = UP_DIV(srcCountUnit * kx * ky, SRC_UNIT / UNIT); in ConvolutionInt8Executor()
82 int ySubOutside = yIndex / (SRC_UNIT / UNIT); in ConvolutionInt8Executor()
83 int ySubInside = yIndex % (SRC_UNIT / UNIT); in ConvolutionInt8Executor()
91 auto dstX = dstY + xOutSide * mWeight->stride(0) + xInside * SRC_UNIT; in ConvolutionInt8Executor()
122 int UNIT, SRC_UNIT, DST_XUNIT; in onResize() local
123 core->MNNGetGemmUnit(&UNIT, &SRC_UNIT, &DST_XUNIT); in onResize()
156 mTempBuffer.buffer().dim[2].extent = mWeight->length(1) * SRC_UNIT; in onResize()
183 int UNIT, SRC_UNIT, DST_XUNIT; in onExecute() local
[all …]
H A DConvInt8Winograd.cpp32 int UNIT, SRC_UNIT, DST_XUNIT; in chooseTransformFuncs() local
33 core->MNNGetGemmUnit(&UNIT, &SRC_UNIT, &DST_XUNIT); in chooseTransformFuncs()
178 int UNIT, SRC_UNIT, DST_XUNIT; in onResize() local
179 core->MNNGetGemmUnit(&UNIT, &SRC_UNIT, &DST_XUNIT); in onResize()
269 int UNIT, SRC_UNIT, DST_XUNIT; in WinoExecution() local
270 core->MNNGetGemmUnit(&UNIT, &SRC_UNIT, &DST_XUNIT); in WinoExecution()
301 int szUnit = sz / SRC_UNIT, szRemain = sz % SRC_UNIT; in WinoExecution()
355 int UNIT, SRC_UNIT, DST_XUNIT; in onExecute() local
435 … sourceZStep, SRC_UNIT * alphaX, alpha2 * SRC_UNIT, ic_4); in onExecute()
439 … alpha2 * SRC_UNIT, alphaX * unitStep, dstZStep, UP_DIV(ic, SRC_UNIT)); in onExecute()
[all …]
H A DWinogradInt8Helper.cpp320 int UNIT, SRC_UNIT, DST_XUNIT; in allocTransformWeight() local
321 mInt8Core->MNNGetGemmUnit(&UNIT, &SRC_UNIT, &DST_XUNIT); in allocTransformWeight()
322 int oc4 = UP_DIV(mCommon->outputCount(), UNIT), ic4 = UP_DIV(mCommon->inputCount(), SRC_UNIT); in allocTransformWeight()
323 …td::shared_ptr<Tensor>(Tensor::createDevice<int8_t>({mAlphaY, mAlphaX, oc4, ic4, UNIT, SRC_UNIT})); in allocTransformWeight()
328 int UNIT, SRC_UNIT, DST_XUNIT; in transformWeight() local
329 mInt8Core->MNNGetGemmUnit(&UNIT, &SRC_UNIT, &DST_XUNIT); in transformWeight()
341 … std::shared_ptr<int8_t> cache(new int8_t[mAlphaY * kernelX + mAlphaY * mAlphaX * UNIT * SRC_UNIT], in transformWeight()
348 memset(dataDstOrigin, 0, mAlphaY * mAlphaX * UNIT * SRC_UNIT); in transformWeight()
358 int sz4 = sz / SRC_UNIT, szRemain = sz % SRC_UNIT; in transformWeight()
360 …auto dataDstZ = dataDstOrigin + oz4 * dstOZStep + sz4 * dstSZStep + ozRemain * SRC_UNIT + szRemain; in transformWeight()
/dports/misc/mnn/MNN-1.2.0/source/backend/cpu/
H A DCPUTFQuantizedConv2D.cpp24 #define SRC_UNIT 16 macro
55 auto weight_dz = weight + src_depth_quad * dz * SRC_UNIT * UNIT; in MNNGemmint8to32_8x4_Unit()
60 auto src_x = src + SRC_UNIT * w; in MNNGemmint8to32_8x4_Unit()
62 auto weight_sz = weight_dz +SRC_UNIT * UNIT * sz; in MNNGemmint8to32_8x4_Unit()
63 auto src_z = src_x + sz * DST_XUNIT * SRC_UNIT; in MNNGemmint8to32_8x4_Unit()
65 auto weight_j = weight_sz + j * SRC_UNIT; in MNNGemmint8to32_8x4_Unit()
66 for (int i = 0; i < SRC_UNIT; ++i) { in MNNGemmint8to32_8x4_Unit()
84 auto colAddrI = colAddr + SRC_UNIT * i; in MNNLoadU8AndSum()
357 auto colAddrI = colAddr + SRC_UNIT * i; in _im2ColCommon()
384 auto colAddrIJ = colAddrI + j * SRC_UNIT * DST_XUNIT; in _im2ColCommon()
[all …]
/dports/devel/gnulib/gnulib-20140202-stable/lib/uniconv/
H A Du16-conv-to-enc.c49 #define SRC_UNIT uint16_t macro
53 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
55 const SRC_UNIT *s_end = s + n; in FUNC()
163 #undef SRC_UNIT
/dports/devel/libunistring/libunistring-0.9.10/lib/uniconv/
H A Du16-conv-to-enc.c58 #define SRC_UNIT uint16_t macro
62 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
64 const SRC_UNIT *s_end = s + n; in FUNC()
172 #undef SRC_UNIT
/dports/security/pkcs11-tools/pkcs11-tools-2.5.0/.gnulib/lib/uniconv/
H A Du16-conv-to-enc.c57 #define SRC_UNIT uint16_t macro
61 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
63 const SRC_UNIT *s_end = s + n; in FUNC()
171 #undef SRC_UNIT
/dports/dns/libidn2/libidn2-2.3.2/unistring/unistr/
H A Du8-to-u32.c24 #define SRC_UNIT uint8_t macro
32 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
34 const SRC_UNIT *s_end = s + n; in FUNC()
H A Du32-to-u8.c24 #define SRC_UNIT uint32_t macro
32 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
34 const SRC_UNIT *s_end = s + n; in FUNC()
/dports/devel/gnulib/gnulib-20140202-stable/lib/unistr/
H A Du16-to-u32.c24 #define SRC_UNIT uint16_t
32 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp)
34 const SRC_UNIT *s_end = s + n;
H A Du8-to-u32.c24 #define SRC_UNIT uint8_t macro
32 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
34 const SRC_UNIT *s_end = s + n; in FUNC()
H A Du32-to-u8.c24 #define SRC_UNIT uint32_t macro
32 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
34 const SRC_UNIT *s_end = s + n; in FUNC()
H A Du32-to-u16.c24 #define SRC_UNIT uint32_t macro
32 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
34 const SRC_UNIT *s_end = s + n; in FUNC()
/dports/security/gnutls/gnutls-3.6.16/lib/unistring/unistr/
H A Du8-to-u32.c33 #define SRC_UNIT uint8_t macro
41 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
43 const SRC_UNIT *s_end = s + n; in FUNC()
H A Du32-to-u8.c33 #define SRC_UNIT uint32_t macro
41 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
43 const SRC_UNIT *s_end = s + n; in FUNC()
/dports/math/octave/octave-6.4.0/libgnu/unistr/
H A Du8-to-u32.c24 #define SRC_UNIT uint8_t macro
32 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
34 const SRC_UNIT *s_end = s + n; in FUNC()
H A Du32-to-u8.c24 #define SRC_UNIT uint32_t macro
32 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
34 const SRC_UNIT *s_end = s + n; in FUNC()
/dports/devel/libunistring/libunistring-0.9.10/lib/unistr/
H A Du16-to-u32.c33 #define SRC_UNIT uint16_t macro
41 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
43 const SRC_UNIT *s_end = s + n; in FUNC()
H A Du8-to-u32.c33 #define SRC_UNIT uint8_t macro
41 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
43 const SRC_UNIT *s_end = s + n; in FUNC()
H A Du32-to-u16.c33 #define SRC_UNIT uint32_t macro
41 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
43 const SRC_UNIT *s_end = s + n; in FUNC()
H A Du32-to-u8.c33 #define SRC_UNIT uint32_t macro
41 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
43 const SRC_UNIT *s_end = s + n; in FUNC()
/dports/security/pkcs11-tools/pkcs11-tools-2.5.0/.gnulib/lib/unistr/
H A Du16-to-u32.c32 #define SRC_UNIT uint16_t macro
40 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
42 const SRC_UNIT *s_end = s + n; in FUNC()
H A Du8-to-u32.c24 #define SRC_UNIT uint8_t macro
32 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
34 const SRC_UNIT *s_end = s + n; in FUNC()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/liblouis/src/tools/gnulib/unistr/
H A Du32-to-u8.c24 #define SRC_UNIT uint32_t macro
32 FUNC (const SRC_UNIT *s, size_t n, DST_UNIT *resultbuf, size_t *lengthp) in FUNC()
34 const SRC_UNIT *s_end = s + n; in FUNC()

123