Home
last modified time | relevance | path

Searched defs:OpData (Results 1 – 25 of 88) sorted by relevance

1234

/external/tensorflow/tensorflow/lite/micro/kernels/
Dsvdf.h23 struct OpData { struct
47 const OpData& data); argument
Dadd.cc38 struct OpData { struct
39 bool requires_broadcast;
43 int input1_shift;
44 int input2_shift;
45 int32_t output_activation_min;
46 int32_t output_activation_max;
49 int32_t input1_multiplier;
50 int32_t input2_multiplier;
51 int32_t output_multiplier;
52 int output_shift;
[all …]
Dsub.cc38 struct OpData { struct
39 bool requires_broadcast;
43 int input1_shift;
44 int input2_shift;
45 int32_t output_activation_min;
46 int32_t output_activation_max;
49 int32_t input1_multiplier;
50 int32_t input2_multiplier;
51 int32_t output_multiplier;
52 int output_shift;
[all …]
Dmul.cc37 struct OpData { struct
38 int32_t input1_zero_point;
39 int32_t input2_zero_point;
41 int32_t output_activation_min;
42 int32_t output_activation_max;
43 int32_t output_zero_point;
44 int32_t output_multiplier;
45 int output_shift;
47 float output_activation_min_f32;
48 float output_activation_max_f32;
Dreduce.cc36 struct OpData { struct
37 int32_t multiplier;
38 int shift;
39 int temp_buffer_idx;
40 int resolved_axis_idx;
41 int input_zp;
42 float input_scale;
43 int output_zp;
44 float output_scale;
45 int num_output_elements;
Ddepthwise_conv.cc41 struct OpData { struct
42 TfLitePaddingValues padding;
45 int32_t input_zero_point;
46 int32_t filter_zero_point;
47 int32_t output_zero_point;
51 int32_t output_multiplier;
52 int output_shift;
55 int32_t* per_channel_output_multiplier;
56 int32_t* per_channel_output_shift;
59 int32_t output_activation_min;
[all …]
Ddequantize.cc32 struct OpData { struct
33 tflite::DequantizationParams quantization_params;
36 int32_t output_multiplier;
37 int output_shift;
38 int32_t output_zero_point;
Ddetection_postprocess.cc90 struct OpData { struct
91 int max_detections;
92 int max_classes_per_detection; // Fast Non-Max-Suppression
93 int detections_per_class; // Regular Non-Max-Suppression
94 float non_max_suppression_score_threshold;
95 float intersection_over_union_threshold;
96 int num_classes;
97 bool use_regular_non_max_suppression;
98 CenterSizeEncoding scale_values;
101 int active_candidate_idx;
[all …]
Dlogistic.cc36 struct OpData { struct
37 int32_t input_zero_point;
38 int32_t input_range_radius;
39 int32_t input_multiplier;
40 int input_left_shift;
Dtanh.cc37 struct OpData { struct
38 int32_t input_zero_point;
39 int32_t input_range_radius;
40 int32_t input_multiplier;
41 int input_left_shift;
/external/tensorflow/tensorflow/lite/micro/kernels/cmsis_nn/
Dadd.cc38 struct OpData { struct
39 bool requires_broadcast;
43 int input1_shift;
44 int input2_shift;
45 int32_t output_activation_min;
46 int32_t output_activation_max;
49 int32_t input1_multiplier;
50 int32_t input2_multiplier;
51 int32_t output_multiplier;
52 int output_shift;
[all …]
Dmul.cc36 struct OpData { struct
37 int32_t output_activation_min;
38 int32_t output_activation_max;
40 int32_t output_multiplier;
41 int output_shift;
44 int32_t input1_zero_point;
45 int32_t input2_zero_point;
46 int32_t output_zero_point;
Ddepthwise_conv.cc42 struct OpData { struct
43 TfLitePaddingValues padding;
46 int32_t input_zero_point;
47 int32_t filter_zero_point;
48 int32_t output_zero_point;
52 int32_t output_multiplier;
53 int output_shift;
56 int32_t* per_channel_output_multiplier;
57 int32_t* per_channel_output_shift;
61 int32_t output_activation_min;
[all …]
/external/tensorflow/tensorflow/lite/kernels/
Dadd.cc54 struct OpData { struct
57 int input1_shift;
58 int input2_shift;
59 int32 output_activation_min;
60 int32 output_activation_max;
63 int32 input1_multiplier;
64 int32 input2_multiplier;
65 int32 output_multiplier;
66 int output_shift;
67 int left_shift;
[all …]
Dconv.cc70 struct OpData { struct
73 int im2col_id = kTensorNotAllocated;
74 int hwcn_weights_id = kTensorNotAllocated;
75 int input_quantized_id = kTensorNotAllocated;
76 int scaling_factors_id = kTensorNotAllocated;
77 int input_offset_id = kTensorNotAllocated;
78 int accum_scratch_id = kTensorNotAllocated;
80 int row_sums_id = kTensorNotAllocated;
82 TfLitePaddingValues padding;
85 int32_t output_multiplier;
[all …]
Dsub.cc55 struct OpData { struct
56 bool requires_broadcast;
60 int input1_shift;
61 int input2_shift;
62 int32 output_activation_min;
63 int32 output_activation_max;
66 int32 input1_multiplier;
67 int32 input2_multiplier;
68 int32 output_multiplier;
69 int output_shift;
[all …]
Dtranspose_conv.cc56 struct OpData { struct
59 int col2im_id = kTensorNotAllocated;
60 int transposed_weights_id = kTensorNotAllocated;
61 int scratch_tensor_id = kTensorNotAllocated;
65 int32_t col2im_index;
70 int32_t transposed_weights_index;
74 int32_t scratch_tensor_index;
76 TfLitePaddingValues padding;
79 int32_t output_multiplier;
80 int output_shift;
[all …]
Ddepthwise_conv.cc61 struct OpData { struct
62 TfLitePaddingValues padding;
65 int32_t output_multiplier;
66 int output_shift;
69 int32_t output_activation_min;
70 int32_t output_activation_max;
73 std::vector<int32_t> per_channel_output_multiplier;
74 std::vector<int> per_channel_output_shift;
77 int input_quantized_id = kTensorNotAllocated;
78 int scaling_factors_id = kTensorNotAllocated;
[all …]
Dsvdf.cc40 struct OpData { struct
41 int scratch_tensor_index;
42 bool float_weights_time_initialized;
43 int32 effective_scale_1_a;
44 int effective_scale_1_b;
45 int32 effective_scale_2_a;
46 int effective_scale_2_b;
47 bool compute_row_sums = false;
Ddiv.cc48 struct OpData { struct
49 bool requires_broadcast;
52 int32 output_activation_min;
53 int32 output_activation_max;
56 int32_t output_multiplier;
57 int output_shift;
/external/tensorflow/tensorflow/lite/micro/kernels/arc_mli/
Ddepthwise_conv.cc46 struct OpData { struct
47 TfLitePaddingValues padding;
50 int32_t input_zero_point;
51 int32_t filter_zero_point;
52 int32_t output_zero_point;
56 int32_t output_multiplier;
57 int output_shift;
60 int32_t* per_channel_output_multiplier;
61 int32_t* per_channel_output_shift;
65 int32_t output_activation_min;
[all …]
Dconv.cc47 struct OpData { struct
48 TfLitePaddingValues padding;
51 int32_t input_zero_point;
52 int32_t filter_zero_point;
53 int32_t output_zero_point;
57 int32_t output_multiplier;
58 int output_shift;
61 int32_t* per_channel_output_multiplier;
62 int32_t* per_channel_output_shift;
66 int32_t output_activation_min;
[all …]
Dfully_connected.cc35 struct OpData { struct
38 int32_t output_multiplier;
39 int output_shift;
42 int32_t output_activation_min;
43 int32_t output_activation_max;
45 int input_quantized_index;
47 int32_t input_zero_point;
48 int32_t filter_zero_point;
49 int32_t output_zero_point;
52 bool is_mli_applicable;
[all …]
Dpooling.cc39 struct OpData { struct
40 TfLitePaddingValues padding;
41 int32_t activation_min;
42 int32_t activation_max;
43 float activation_min_f32;
44 float activation_max_f32;
47 bool is_mli_applicable;
50 mli_tensor* mli_in;
51 mli_tensor* mli_out;
52 mli_pool_cfg* cfg;
/external/tensorflow/tensorflow/lite/micro/kernels/xtensa/
Dquantize.cc34 struct OpData { struct
35 int32_t zero_point = 0;
36 int scale_multiplier = 0;
40 int32_t requantize_output_multiplier;
41 int requantize_output_shift;
42 int32_t input_zero_point = 0;

1234