Home
last modified time | relevance | path

Searched refs:input_data (Results 1 – 25 of 58) sorted by relevance

123

/cmsis-nn-latest/Source/ActivationFunctions/
Darm_nn_activation_s16.c79 const int32_t input_data = ((*input) * input_multiplier + rounding) >> abs_left_shift; in arm_nn_activation_s16() local
80 const uint32_t abs_input_data = input_data > 0 ? input_data : -input_data; in arm_nn_activation_s16()
105 result = (input_data >= 0) ? (result + (1 << 9)) : ((1 << 25) - result + (1 << 9) - 1); in arm_nn_activation_s16()
110 …result = (input_data >= 0) ? (result - (1 << 23)) + (1 << 7) : ((-result + (1 << 23)) + (1 << 7) -… in arm_nn_activation_s16()
/cmsis-nn-latest/Tests/UnitTest/TestCases/test_arm_transpose_s8/
Dtest_arm_transpose_s8.c45 const int8_t *input_data = transpose_default_input_tensor; in transpose_default_arm_transpose_s8() local
52 …arm_cmsis_nn_status result = arm_transpose_s8(input_data, output_ptr, &input_dims, &output_dims, &… in transpose_default_arm_transpose_s8()
67 const int8_t *input_data = transpose_nhcw_input_tensor; in transpose_nhcw_arm_transpose_s8() local
74 …arm_cmsis_nn_status result = arm_transpose_s8(input_data, output_ptr, &input_dims, &output_dims, &… in transpose_nhcw_arm_transpose_s8()
89 const int8_t *input_data = transpose_wchn_input_tensor; in transpose_wchn_arm_transpose_s8() local
96 …arm_cmsis_nn_status result = arm_transpose_s8(input_data, output_ptr, &input_dims, &output_dims, &… in transpose_wchn_arm_transpose_s8()
111 const int8_t *input_data = transpose_nchw_input_tensor; in transpose_nchw_arm_transpose_s8() local
118 …arm_cmsis_nn_status result = arm_transpose_s8(input_data, output_ptr, &input_dims, &output_dims, &… in transpose_nchw_arm_transpose_s8()
133 const int8_t *input_data = transpose_chwn_input_tensor; in transpose_chwn_arm_transpose_s8() local
140 …arm_cmsis_nn_status result = arm_transpose_s8(input_data, output_ptr, &input_dims, &output_dims, &… in transpose_chwn_arm_transpose_s8()
[all …]
/cmsis-nn-latest/Source/ConvolutionFunctions/
Darm_convolve_wrapper_s4.c54 const int8_t *input_data, in arm_convolve_wrapper_s4() argument
71 input_data, in arm_convolve_wrapper_s4()
85 input_data, in arm_convolve_wrapper_s4()
101 input_data, in arm_convolve_wrapper_s4()
116 input_data, in arm_convolve_wrapper_s4()
131 input_data, in arm_convolve_wrapper_s4()
Darm_convolve_wrapper_s8.c54 const int8_t *input_data, in arm_convolve_wrapper_s8() argument
72 input_data, in arm_convolve_wrapper_s8()
86 input_data, in arm_convolve_wrapper_s8()
102 input_data, in arm_convolve_wrapper_s8()
116 input_data, in arm_convolve_wrapper_s8()
Darm_convolve_1x1_s4.c54 const int8_t *input_data, in arm_convolve_1x1_s4() argument
78 const int8_t *input_data_ref = input_data; in arm_convolve_1x1_s4()
82 input_data = input_data_ref + (i_batch * rhs_cols * input_dims->w * input_dims->h); in arm_convolve_1x1_s4()
86 arm_cmsis_nn_status result = arm_nn_mat_mult_nt_t_s4(input_data, in arm_convolve_1x1_s4()
104 input_data += input_inc; in arm_convolve_1x1_s4()
Darm_convolve_1x1_s8.c54 const int8_t *input_data, in arm_convolve_1x1_s8() argument
78 const int8_t *input_data_ref = input_data; in arm_convolve_1x1_s8()
82 input_data = input_data_ref + (i_batch * rhs_cols * input_dims->w * input_dims->h); in arm_convolve_1x1_s8()
86 arm_cmsis_nn_status result = arm_nn_mat_mult_nt_t_s8(input_data, in arm_convolve_1x1_s8()
105 input_data += input_inc; in arm_convolve_1x1_s8()
Darm_convolve_wrapper_s16.c54 const int16_t *input_data, in arm_convolve_wrapper_s16() argument
66 input_data, in arm_convolve_wrapper_s16()
Darm_convolve_1_x_n_s8.c52 const int8_t *input_data, in arm_convolve_1_x_n_s8() argument
105 input_data, in arm_convolve_1_x_n_s8()
126 arm_memcpy_s8(im2col, input_data, sizeof(int8_t) * num_elem_left); in arm_convolve_1_x_n_s8()
158 arm_nn_mat_mult_nt_t_s8(input_data + input_start, in arm_convolve_1_x_n_s8()
188 arm_memcpy_s8(im2col, input_data + input_start, sizeof(int8_t) * num_elem_right); in arm_convolve_1_x_n_s8()
211 input_data += (input_x * input_ch); in arm_convolve_1_x_n_s8()
218 input_data, in arm_convolve_1_x_n_s8()
Darm_convolve_1_x_n_s4.c53 const int8_t *input_data, in arm_convolve_1_x_n_s4() argument
116 input_data, in arm_convolve_1_x_n_s4()
136 arm_nn_mat_mult_nt_t_s4(input_data + input_start, in arm_convolve_1_x_n_s4()
167 input_data + est_input_x_idx * input_ch, in arm_convolve_1_x_n_s4()
177 input_data += (input_x * input_ch); in arm_convolve_1_x_n_s4()
184 input_data, in arm_convolve_1_x_n_s4()
Darm_convolve_1x1_s4_fast.c54 const int8_t *input_data, in arm_convolve_1x1_s4_fast() argument
76 arm_nn_mat_mult_nt_t_s4(input_data, in arm_convolve_1x1_s4_fast()
/cmsis-nn-latest/Tests/UnitTest/
Dsoftmax_settings.py106 def get_softmax_randomized_input_data(self, input_data, input_shape): argument
108 if input_data is not None:
109 input_data = tf.reshape(input_data, input_shape)
111 input_data = self.get_randomized_data(input_shape,
114 return input_data
116 def generate_data(self, input_data=None, weights=None, biases=None) -> None: argument
117input_data = self.get_softmax_randomized_input_data(input_data, [self.y_input, self.x_input])
126 self.generate_c_array(self.input_data_file_prefix, input_data, datatype=datatype)
145 interpreter.set_tensor(input_layer["index"], tf.cast(input_data, tf.int8))
154 … interpreter = self.convert_and_interpret(model, inttype, tf.expand_dims(input_data, axis=0))
Dpooling_settings.py74 def generate_data(self, input_data=None) -> None: argument
82 input_data = self.get_randomized_input_data(input_data)
83 self.generate_c_array(self.input_data_file_prefix, input_data, datatype=datatype)
85 input_data = tf.cast(input_data, tf.float32)
106 interpreter = self.convert_and_interpret(model, inttype, input_data)
/cmsis-nn-latest/Tests/UnitTest/TestCases/test_arm_softmax_s8/
Dtest_arm_softmax_s8.c34 const int8_t *input_data = softmax_input; in softmax_arm_softmax_s8() local
39 arm_softmax_s8(input_data, num_rows, row_size, mult, shift, diff_min, output); in softmax_arm_softmax_s8()
51 const int8_t *input_data = softmax_input; in softmax_invalid_diff_min_arm_softmax_s8() local
62 arm_softmax_s8(input_data, num_rows, row_size, mult, shift, diff_min, output); in softmax_invalid_diff_min_arm_softmax_s8()
/cmsis-nn-latest/Tests/UnitTest/TestCases/test_arm_softmax_s8_s16/
Dtest_arm_softmax_s8_s16.c34 const int8_t *input_data = softmax_s8_s16_input; in softmax_s8_s16_arm_softmax_s8_s16() local
39 arm_softmax_s8_s16(input_data, num_rows, row_size, mult, shift, diff_min, output); in softmax_s8_s16_arm_softmax_s8_s16()
51 const int8_t *input_data = softmax_s8_s16_input; in softmax_s8_s16_invalid_diff_min_arm_softmax_s8_s16() local
62 arm_softmax_s8_s16(input_data, num_rows, row_size, mult, shift, diff_min, output); in softmax_s8_s16_invalid_diff_min_arm_softmax_s8_s16()
/cmsis-nn-latest/Source/FullyConnectedFunctions/
Darm_fully_connected_wrapper_s8.c54 const int8_t *input_data, in arm_fully_connected_wrapper_s8() argument
72 input_data, in arm_fully_connected_wrapper_s8()
88 input_data, in arm_fully_connected_wrapper_s8()
Darm_fully_connected_per_channel_s8.c53 const int8_t *input_data, in arm_fully_connected_per_channel_s8() argument
77 arm_nn_vec_mat_mult_t_per_ch_s8(input_data, in arm_fully_connected_per_channel_s8()
93 input_data += filter_dims->n; in arm_fully_connected_per_channel_s8()
/cmsis-nn-latest/Tests/UnitTest/TestCases/test_arm_softmax_s16/
Dtest_arm_softmax_s16.c35 const int16_t *input_data = softmax_s16_input; in softmax_s16_arm_softmax_s16() local
42 arm_softmax_s16(input_data, num_rows, row_size, mult, shift, &softmax_params, output); in softmax_s16_arm_softmax_s16()
/cmsis-nn-latest/Include/
Darm_nnfunctions.h96 const int8_t *input_data,
181 const int8_t *input_data,
266 const int16_t *input_data,
350 const int8_t *input_data,
391 const int8_t *input_data,
436 const int8_t *input_data,
507 const int8_t *input_data,
555 const int8_t *input_data,
651 const int16_t *input_data,
705 const int8_t *input_data,
[all …]
/cmsis-nn-latest/Tests/UnitTest/TestCases/test_arm_svdf_state_s16_s8/
Dtest_arm_svdf_state_s16_s8.c91 int8_t *input_data = malloc(input_round_size); in svdf_arm_svdf_state_s16_s8() local
101 memcpy(input_data, svdf_input_sequence + j * input_round_size, input_round_size); in svdf_arm_svdf_state_s16_s8()
108 input_data, in svdf_arm_svdf_state_s16_s8()
125 free(input_data); in svdf_arm_svdf_state_s16_s8()
177 int8_t *input_data = malloc(input_round_size); in svdf_1_arm_svdf_state_s16_s8() local
186 memcpy(input_data, svdf_1_input_sequence + j * input_round_size, input_round_size); in svdf_1_arm_svdf_state_s16_s8()
193 input_data, in svdf_1_arm_svdf_state_s16_s8()
210 free(input_data); in svdf_1_arm_svdf_state_s16_s8()
262 int8_t *input_data = malloc(input_round_size); in svdf_2_arm_svdf_state_s16_s8() local
271 memcpy(input_data, svdf_2_input_sequence + j * input_round_size, input_round_size); in svdf_2_arm_svdf_state_s16_s8()
[all …]
/cmsis-nn-latest/Tests/UnitTest/TestCases/test_arm_max_pool_s8/
Dtest_arm_max_pool_s8.c45 const int8_t *input_data = maxpooling_input_tensor; in maxpooling_arm_max_pool_s8() local
68 … arm_max_pool_s8(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in maxpooling_arm_max_pool_s8()
89 const int8_t *input_data = maxpooling_1_input_tensor; in maxpooling_1_arm_max_pool_s8() local
112 … arm_max_pool_s8(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in maxpooling_1_arm_max_pool_s8()
133 const int8_t *input_data = maxpooling_2_input_tensor; in maxpooling_2_arm_max_pool_s8() local
156 … arm_max_pool_s8(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in maxpooling_2_arm_max_pool_s8()
177 const int8_t *input_data = maxpooling_3_input_tensor; in maxpooling_3_arm_max_pool_s8() local
200 … arm_max_pool_s8(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in maxpooling_3_arm_max_pool_s8()
221 const int8_t *input_data = maxpooling_4_input_tensor; in maxpooling_4_arm_max_pool_s8() local
244 … arm_max_pool_s8(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in maxpooling_4_arm_max_pool_s8()
[all …]
/cmsis-nn-latest/Tests/UnitTest/TestCases/test_arm_max_pool_s16/
Dtest_arm_max_pool_s16.c41 const int16_t *input_data = maxpool_int16_input_tensor; in maxpool_int16_arm_max_pool_s16() local
64 … arm_max_pool_s16(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in maxpool_int16_arm_max_pool_s16()
86 const int16_t *input_data = maxpool_int16_1_input_tensor; in maxpool_int16_1_arm_max_pool_s16() local
109 … arm_max_pool_s16(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in maxpool_int16_1_arm_max_pool_s16()
131 const int16_t *input_data = maxpool_int16_2_input_tensor; in maxpool_int16_2_arm_max_pool_s16() local
154 … arm_max_pool_s16(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in maxpool_int16_2_arm_max_pool_s16()
176 const int16_t *input_data = maxpool_int16_2_input_tensor; in maxpool_int16_param_fail_arm_max_pool_s16() local
197 … arm_max_pool_s16(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in maxpool_int16_param_fail_arm_max_pool_s16()
/cmsis-nn-latest/Tests/UnitTest/TestCases/test_arm_avgpool_s16/
Dtest_arm_avgpool_s16.c40 const int16_t *input_data = avgpooling_int16_input_tensor; in avgpooling_int16_arm_avgpool_s16() local
64 … arm_avgpool_s16(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in avgpooling_int16_arm_avgpool_s16()
91 const int16_t *input_data = avgpooling_int16_1_input_tensor; in avgpooling_int16_1_arm_avgpool_s16() local
115 … arm_avgpool_s16(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in avgpooling_int16_1_arm_avgpool_s16()
141 const int16_t *input_data = avgpooling_int16_2_input_tensor; in avgpooling_int16_2_arm_avgpool_s16() local
165 … arm_avgpool_s16(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in avgpooling_int16_2_arm_avgpool_s16()
191 const int16_t *input_data = avgpooling_int16_3_input_tensor; in avgpooling_int16_3_arm_avgpool_s16() local
215 … arm_avgpool_s16(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in avgpooling_int16_3_arm_avgpool_s16()
263 const int16_t *input_data = avgpooling_int16_3_input_tensor; in avgpooling_int16_param_fail_arm_avgpool_s16() local
287 … arm_avgpool_s16(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in avgpooling_int16_param_fail_arm_avgpool_s16()
/cmsis-nn-latest/Tests/UnitTest/TestCases/test_arm_svdf_s8/
Dtest_arm_svdf_s8.c90 int8_t *input_data = malloc(input_round_size); in svdf_int8_arm_svdf_s8() local
100 memcpy(input_data, svdf_int8_input_sequence + j * input_round_size, input_round_size); in svdf_int8_arm_svdf_s8()
108 input_data, in svdf_int8_arm_svdf_s8()
139 free(input_data); in svdf_int8_arm_svdf_s8()
204 int8_t *input_data = malloc(input_round_size); in svdf_int8_2_arm_svdf_s8() local
212 memcpy(input_data, svdf_int8_2_input_sequence + j * input_round_size, input_round_size); in svdf_int8_2_arm_svdf_s8()
220 input_data, in svdf_int8_2_arm_svdf_s8()
245 free(input_data); in svdf_int8_2_arm_svdf_s8()
/cmsis-nn-latest/Tests/UnitTest/TestCases/test_arm_avgpool_s8/
Dtest_arm_avgpool_s8.c41 const int8_t *input_data = avgpooling_input_tensor; in avgpooling_arm_avgpool_s8() local
65 … arm_avgpool_s8(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in avgpooling_arm_avgpool_s8()
91 const int8_t *input_data = avgpooling_1_input_tensor; in avgpooling_1_arm_avgpool_s8() local
115 … arm_avgpool_s8(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in avgpooling_1_arm_avgpool_s8()
141 const int8_t *input_data = avgpooling_2_input_tensor; in avgpooling_2_arm_avgpool_s8() local
165 … arm_avgpool_s8(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in avgpooling_2_arm_avgpool_s8()
191 const int8_t *input_data = avgpooling_3_input_tensor; in avgpooling_3_arm_avgpool_s8() local
215 … arm_avgpool_s8(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in avgpooling_3_arm_avgpool_s8()
241 const int8_t *input_data = avgpooling_4_input_tensor; in avgpooling_4_arm_avgpool_s8() local
265 … arm_avgpool_s8(&ctx, &pool_params, &input_dims, input_data, &filter_dims, &output_dims, output); in avgpooling_4_arm_avgpool_s8()
[all …]
/cmsis-nn-latest/Tests/UnitTest/TestCases/test_arm_depthwise_conv_s4_opt/
Dtest_arm_depthwise_conv_s4_opt.c45 const int8_t *input_data = depthwise_int4_1_input; in depthwise_int4_1_arm_depthwise_conv_s4_opt() local
83 input_data, in depthwise_int4_1_arm_depthwise_conv_s4_opt()
105 input_data, in depthwise_int4_1_arm_depthwise_conv_s4_opt()
128 input_data, in depthwise_int4_1_arm_depthwise_conv_s4_opt()
162 const int8_t *input_data = depthwise_int4_2_input; in depthwise_int4_2_arm_depthwise_conv_s4_opt() local
200 input_data, in depthwise_int4_2_arm_depthwise_conv_s4_opt()
221 input_data, in depthwise_int4_2_arm_depthwise_conv_s4_opt()
244 input_data, in depthwise_int4_2_arm_depthwise_conv_s4_opt()
278 const int8_t *input_data = depthwise_int4_3_input; in depthwise_int4_3_arm_depthwise_conv_s4_opt() local
316 input_data, in depthwise_int4_3_arm_depthwise_conv_s4_opt()
[all …]

123