Home
last modified time | relevance | path

Searched refs:out_ch (Results 1 – 15 of 15) sorted by relevance

/cmsis-nn-latest/Tests/UnitTest/RefactoredTestGen/JsonTemplates/
Dfully_connected.json35 out_ch,
56 out_ch
76 out_ch
Dfully_connected_null_bias.json35 out_ch,
57 out_ch
/cmsis-nn-latest/Source/NNSupportFunctions/
Darm_nn_mat_mul_core_4x_s8.c51 const int32_t out_ch, in arm_nn_mat_mul_core_4x_s8() argument
59 for (int i = 0; i < out_ch; i++) in arm_nn_mat_mul_core_4x_s8()
128 …const uint32x4_t scatter_offset = {0, (uint32_t)out_ch, (uint32_t)out_ch * 2, (uint32_t)out_ch * 3… in arm_nn_mat_mul_core_4x_s8()
133 return output + (3 * out_ch); in arm_nn_mat_mul_core_4x_s8()
139 (void)out_ch; in arm_nn_mat_mul_core_4x_s8()
Darm_nn_mat_mul_core_1x_s8.c51 const int32_t out_ch, in arm_nn_mat_mul_core_1x_s8() argument
66 for (int i = 0; i < out_ch; i++) in arm_nn_mat_mul_core_1x_s8()
122 for (int i = 0; i < (out_ch & 0x3); i++) in arm_nn_mat_mul_core_1x_s8()
142 (void)out_ch; in arm_nn_mat_mul_core_1x_s8()
Darm_nn_mat_mul_core_1x_s4.c51 const int32_t out_ch, in arm_nn_mat_mul_core_1x_s4() argument
69 for (int i = 0; i < out_ch; i++) in arm_nn_mat_mul_core_1x_s4()
118 for (int i = 0; i < (out_ch & 0x3); i++) in arm_nn_mat_mul_core_1x_s4()
138 (void)out_ch; in arm_nn_mat_mul_core_1x_s4()
/cmsis-nn-latest/Tests/UnitTest/
Dgenerate_test_data.py84 out_ch=1,
101 out_ch=1,
118 out_ch=7,
140 out_ch=5,
160 out_ch=15,
181 out_ch=5,
201 out_ch=5,
221 out_ch=1,
240 out_ch=3,
260 out_ch=3,
[all …]
Dfully_connected_settings.py34 out_ch=1, argument
69 out_ch,
107 "bias_size": out_ch,
110 "output_size": out_ch,
Dconv_settings.py35 out_ch=1, argument
68 out_ch,
107 … raise RuntimeError("out channel ({}) is not multiple of in channel ({})".format(out_ch, in_ch))
116 if out_ch % groups != 0:
117 …timeError("ERROR: Output channels {} must be an even multiple of groups {}".format(out_ch, groups))
Dadd_mul_settings.py50 out_ch=channels,
Dtest_settings.py66 out_ch, argument
147 self.output_ch = out_ch
/cmsis-nn-latest/Source/ConvolutionFunctions/
Darm_depthwise_conv_s16.c69 for (int32_t in_ch = 0, out_ch = 0, ker_w_start = MAX(0, -in_w); out_ch < output_ch; in depthwise_conv_s16_mult_4_s16() local
70 ++in_ch, out_ch += ch_mult) in depthwise_conv_s16_mult_4_s16()
74 int32_t out_buff32[4] = {REDUCE_MULTIPLIER(output_mult[out_ch + 0 + mult_tile]), in depthwise_conv_s16_mult_4_s16()
75 REDUCE_MULTIPLIER(output_mult[out_ch + 1 + mult_tile]), in depthwise_conv_s16_mult_4_s16()
76 REDUCE_MULTIPLIER(output_mult[out_ch + 2 + mult_tile]), in depthwise_conv_s16_mult_4_s16()
77 … REDUCE_MULTIPLIER(output_mult[out_ch + 3 + mult_tile])}; in depthwise_conv_s16_mult_4_s16()
83 out_buff[0] = bias[out_ch + 0 + mult_tile]; in depthwise_conv_s16_mult_4_s16()
84 out_buff[1] = bias[out_ch + 1 + mult_tile]; in depthwise_conv_s16_mult_4_s16()
85 out_buff[2] = bias[out_ch + 2 + mult_tile]; in depthwise_conv_s16_mult_4_s16()
86 out_buff[3] = bias[out_ch + 3 + mult_tile]; in depthwise_conv_s16_mult_4_s16()
[all …]
Darm_depthwise_conv_s8.c83 for (int32_t in_ch = 0, out_ch = 0, ker_w_start = MAX(0, -in_w); out_ch < output_ch; in depthwise_conv_s8_mult_4() local
84 ++in_ch, out_ch += ch_mult) in depthwise_conv_s8_mult_4()
99 … int32_t ker_idx = ker_h * (output_ch * kernel_x) + ker_w_start * output_ch + out_ch; in depthwise_conv_s8_mult_4()
/cmsis-nn-latest/Tests/UnitTest/RefactoredTestGen/Lib/
Dop_fully_connected.py45 out_ch = params["out_ch"]
48 shapes["weight_shape"] = (in_ch, 1, 1, out_ch)
51 shapes["bias_shape"] = [out_ch]
Dop_conv.py52 out_ch = params["out_ch"]
58 if out_ch % groups != 0:
59 …timeError("ERROR: Output channels {} must be an even multiple of groups {}".format(out_ch, groups))
62 shapes["weight_shape"] = [params["filter_y"], params["filter_x"], filter_ch, out_ch]
65 shapes["bias_shape"] = [out_ch]
/cmsis-nn-latest/Include/
Darm_nnsupportfunctions.h346 const int32_t out_ch,
384 const int32_t out_ch,
411 const int32_t out_ch,