Home
last modified time | relevance | path

Searched refs:matrix_c (Results 1 – 6 of 6) sorted by relevance

/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/fp16/
Dmatrix_fp16.c19 void MatrixMultiplyFp16(const float16_t *matrix_a, const float16_t *matrix_b, float16_t *matrix_c, … in MatrixMultiplyFp16() argument
29 *(matrix_c + count) = res; in MatrixMultiplyFp16()
36 …inogradFp16(const float16_t *matix_a, const float16_t *matrix_b, float16_t *matrix_c, int m, int k, in MatrixMultiplyWinogradFp16() argument
46 matrix_c[cnt++] = tmp; in MatrixMultiplyWinogradFp16()
53 …rixMultiplyVecFp16(const float16x8_t *matrix_a, const float16x8_t *matrix_b, float16x8_t *matrix_c, in MatrixMultiplyVecFp16() argument
64 matrix_c[count] = res; in MatrixMultiplyVecFp16()
78 matrix_c[count] = vaddq_f16(res, bias_ptr); in MatrixMultiplyVecFp16()
Dmatrix_fp16.h26 void MatrixMultiplyFp16(const float16_t *matrix_a, const float16_t *matrix_b, float16_t *matrix_c, …
28 …rixMultiplyVecFp16(const float16x8_t *matrix_a, const float16x8_t *matrix_b, float16x8_t *matrix_c,
30 …inogradFp16(const float16_t *matix_a, const float16_t *matrix_b, float16_t *matrix_c, int m, int k,
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/intrinsics/sse/
DMatMul_Sse.c25 void MatrixMultiplyWinograd(const float *matix_a, const float *matrix_b, float *matrix_c, int m, in… in MatrixMultiplyWinograd() argument
61 _mm_storeu_ps(matrix_c, dst1); in MatrixMultiplyWinograd()
62 _mm_storeu_ps(matrix_c + 4, dst2); in MatrixMultiplyWinograd()
63 _mm_storeu_ps(matrix_c + 8, dst3); in MatrixMultiplyWinograd()
64 _mm_storeu_ps(matrix_c + 12, dst4); in MatrixMultiplyWinograd()
67 matrix_c += C16NUM; in MatrixMultiplyWinograd()
86 _mm_storeu_ps(matrix_c, dst1); in MatrixMultiplyWinograd()
87 _mm_storeu_ps(matrix_c + 4, dst2); in MatrixMultiplyWinograd()
90 matrix_c += C8NUM; in MatrixMultiplyWinograd()
98 *matrix_c++ = tmp; in MatrixMultiplyWinograd()
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/base/
Dminimal_filtering_generator.h45 void MatrixMultiply(const float *matrix_a, const float *matrix_b, float *matrix_c, int m, int k, in…
49 void MatrixMultiplyWinograd(const float *matix_a, const float *matrix_b, float *matrix_c, int m, in…
56 …trixMultiplyVec(const MS_FLOAT32X4 *matrix_a, const MS_FLOAT32X4 *matrix_b, MS_FLOAT32X4 *matrix_c,
Dminimal_filtering_generator.c131 void MatrixMultiplyWinograd(const float *matix_a, const float *matrix_b, float *matrix_c, int m, in… in MatrixMultiplyWinograd() argument
141 matrix_c[cnt++] = tmp; in MatrixMultiplyWinograd()
165 void MatrixMultiply(const float *matrix_a, const float *matrix_b, float *matrix_c, int m, int k, in… in MatrixMultiply() argument
174 *(matrix_c + count) = res; in MatrixMultiply()
234 …trixMultiplyVec(const MS_FLOAT32X4 *matrix_a, const MS_FLOAT32X4 *matrix_b, MS_FLOAT32X4 *matrix_c, in MatrixMultiplyVec() argument
248 matrix_c[count] = MS_ADDQ_F32(res, bias_ptr); in MatrixMultiplyVec()
/third_party/ffmpeg/libavfilter/
Daf_afftdn.c138 double matrix_c[75]; member
663 s->matrix_c[i++] = pow(j, k); in config_input()
1046 sum += s->matrix_c[i++] * s->vector_b[n]; in set_noise_profile()