/aosp_15_r20/external/ComputeLibrary/src/runtime/CPP/functions/ |
H A D | CPPDetectionPostProcessLayer.cpp | 228 …auto_init_if_empty(*output_boxes->info(), TensorInfo(TensorShape(_kNumCoordBox, _num_max_detected_… in configure() 229 …auto_init_if_empty(*output_classes->info(), TensorInfo(TensorShape(_num_max_detected_boxes, _kBatc… in configure() 230 …auto_init_if_empty(*output_scores->info(), TensorInfo(TensorShape(_num_max_detected_boxes, _kBatch… in configure() 231 auto_init_if_empty(*num_detection->info(), TensorInfo(TensorShape(1U), 1, DataType::F32)); in configure() 250 …auto_init_if_empty(*_decoded_boxes.info(), TensorInfo(TensorShape(_kNumCoordBox, _input_box_encodi… in configure() 251 …auto_init_if_empty(*_decoded_scores.info(), TensorInfo(TensorShape(_input_scores->info()->dimensio… in configure() 252 …auto_init_if_empty(*_selected_indices.info(), TensorInfo(TensorShape(info.use_regular_nms() ? info… in configure() 254 …auto_init_if_empty(*_class_scores.info(), TensorInfo(info.use_regular_nms() ? TensorShape(_num_box… in configure()
|
/aosp_15_r20/external/ComputeLibrary/src/runtime/CL/functions/ |
H A D | CLReduceMean.cpp | 122 auto_init_if_empty(*output->info(), input->info()->clone()->set_tensor_shape(output_shape)); in configure() 138 auto_init_if_empty(*_output_no_quant.info(), output_no_quant_info); in configure() 139 … auto_init_if_empty(*_input_no_quant.info(), input->info()->clone()->set_data_type(DataType::F32)); in configure() 187 … auto_init_if_empty(*tmp_output->info(), tmp_input->info()->clone()->set_tensor_shape(out_shape)); in configure()
|
H A D | CLGenerateProposalsLayer.cpp | 185 …auto_init_if_empty(*scores_out->info(), TensorShape(scores_nms_size), 1, scores_data_type, scores_… in configure() 186 …auto_init_if_empty(*_proposals_4_roi_values.info(), TensorShape(values_per_roi, scores_nms_size), … in configure() 187 auto_init_if_empty(*num_valid_proposals->info(), TensorShape(1), 1, DataType::U32); in configure()
|
/aosp_15_r20/external/ComputeLibrary/src/dynamic_fusion/sketch/gpu/operators/ |
H A D | GpuOutput.cpp | 54 auto_init_if_empty(dst_to_validate, *src); in is_supported_op() 73 auto_init_if_empty(dst_to_validate, *src); in validate_op() 101 auto_init_if_empty(*dst, *src); in create_op()
|
H A D | GpuReshape.cpp | 55 auto_init_if_empty(dst_info_to_validate, src->clone()->set_tensor_shape(attributes.shape())); in is_supported_op_helper() 99 auto_init_if_empty(dst_info_to_validate, src->clone()->set_tensor_shape(attributes.shape())); in validate_op() 125 auto_init_if_empty(*dst, src->clone()->set_tensor_shape(attributes.shape())); in create_op()
|
H A D | GpuClamp.cpp | 61 auto_init_if_empty(dst_info_to_validate, *src->clone()); in is_supported_op_helper() 110 auto_init_if_empty(dst_info_to_validate, *src->clone()); in validate_op() 136 auto_init_if_empty(*dst, *src->clone()); in create_op()
|
H A D | GpuCast.cpp | 57 auto_init_if_empty(dst_info_to_validate, src->clone()->set_data_type(attributes.data_type())); in is_supported_op_helper() 115 auto_init_if_empty(dst_info_to_validate, src->clone()->set_data_type(attributes.data_type())); in validate_op() 142 auto_init_if_empty(*dst, src->clone()->set_data_type(attributes.data_type())); in create_op()
|
H A D | GpuPool2d.cpp | 76 auto_init_if_empty(dst_info_to_validate, src->clone()->set_tensor_shape(shape)); in validate_op() 111 auto_init_if_empty(dst_info_to_validate, src->clone()->set_tensor_shape(shape)); in is_supported_op() 150 auto_init_if_empty(*dst, src->clone()->set_tensor_shape(shape)); in create_op()
|
H A D | GpuSoftmax.cpp | 61 auto_init_if_empty(dst_info_to_validate, *src->clone()); in is_supported_op() 112 auto_init_if_empty(dst_info_to_validate, *src->clone()); in validate_op() 144 auto_init_if_empty(*dst, *src->clone()); in create_op()
|
/aosp_15_r20/external/ComputeLibrary/src/gpu/cl/operators/ |
H A D | ClGemm.cpp | 98 …auto_init_if_empty(tmp_b_info, b->clone()->set_tensor_shape(compute_rhs_reshaped_shape(*b, rhs_inf… in validate_lhs_rhs_info_reshaped_only_rhs() 147 …auto_init_if_empty(tmp_a_info, a->clone()->set_tensor_shape(compute_lhs_reshaped_shape(*a, lhs_inf… in validate_lhs_rhs_info_reshaped() 154 …auto_init_if_empty(tmp_b_info, b->clone()->set_tensor_shape(compute_rhs_reshaped_shape(*b, rhs_inf… in validate_lhs_rhs_info_reshaped() 447 …auto_init_if_empty(tmp_a_info, a->clone()->set_tensor_shape(compute_lhs_reshaped_shape(*a, lhs_inf… in validate_reshaped() 450 …auto_init_if_empty(tmp_b_info, b->clone()->set_tensor_shape(compute_rhs_reshaped_shape(*b, rhs_inf… in validate_reshaped() 496 …auto_init_if_empty(tmp_b_info, b->clone()->set_tensor_shape(compute_rhs_reshaped_shape(*b, rhs_inf… in validate_reshaped_only_rhs() 547 …auto_init_if_empty(tmp_b_info, b->clone()->set_tensor_shape(compute_rhs_reshaped_shape(*b, rhs_inf… in validate_reshaped_only_rhs_mmul()
|
H A D | ClGemmLowpMatrixMultiplyCore.cpp | 93 …auto_init_if_empty(mm_result_s32_info, a->clone()->set_tensor_shape(compute_mm_shape(*a, *b, false… in validate_lhs_rhs_info_native() 130 …auto_init_if_empty(tmp_b_info, b->clone()->set_tensor_shape(compute_rhs_reshaped_shape(*b, rhs_inf… in validate_lhs_rhs_info_reshaped_only_rhs() 165 …auto_init_if_empty(tmp_b_info, b->clone()->set_tensor_shape(compute_rhs_reshaped_shape(*b, rhs_inf… in validate_lhs_rhs_info_reshaped_only_rhs_mmul() 527 …auto_init_if_empty(tmp_b_info, weights_info.clone()->set_tensor_shape(compute_rhs_reshaped_shape(w… in validate() 589 …auto_init_if_empty(mm_result_s32_info, a->clone()->set_tensor_shape(compute_mm_shape(*matrix_a_inf… in validate() 597 …auto_init_if_empty(mm_result_s32_info, a->clone()->set_tensor_shape(compute_mm_shape(*matrix_a_inf… in validate()
|
/aosp_15_r20/external/ComputeLibrary/src/core/CL/kernels/ |
H A D | CLInstanceNormalizationLayerKernel.cpp | 112 auto_init_if_empty(*_output->info(), out_shape, 1, DataType::F32); in configure() 116 auto_init_if_empty(*_output->info(), out_shape, 1, input->info()->data_type()); in configure() 192 … auto_init_if_empty(*output->info(), input->info()->tensor_shape(), 1, input->info()->data_type()); in configure()
|
H A D | CLFuseBatchNormalizationKernel.cpp | 143 auto_init_if_empty(*_fused_weights->info(), *_input_weights->info()->clone()); in configure() 148 auto_init_if_empty(*_fused_bias->info(), *_bn_mean->info()->clone()); in configure()
|
/aosp_15_r20/external/ComputeLibrary/src/core/helpers/ |
H A D | AutoConfiguration.h | 42 inline bool auto_init_if_empty(ITensorInfo &info, 66 inline bool auto_init_if_empty(ITensorInfo &info_sink, const ITensorInfo &info_source) in auto_init_if_empty() function
|
/aosp_15_r20/external/ComputeLibrary/src/cpu/kernels/ |
H A D | CpuSoftmaxKernel.cpp | 121 auto_init_if_empty(*dst, output_shape, 1, src->data_type(), src->quantization_info()); in configure() 262 …auto_init_if_empty(*dst, TensorInfo(*src).set_quantization_info(output_quantization).reset_padding… in configure() 266 auto_init_if_empty(*tmp, TensorInfo(*src).set_data_type(tmp_data_type).reset_padding()); in configure()
|
H A D | CpuCopyKernel.cpp | 63 auto_init_if_empty(*dst, *src); in validate_and_configure_window() 71 auto_init_if_empty(*dst, src->clone()->set_tensor_shape(padded_shape)); in validate_and_configure_window_with_padding()
|
H A D | CpuActivationKernel.cpp | 182 auto_init_if_empty(*dst, *src->clone()); in validate_and_configure_window() 199 auto_init_if_empty(*dst, *src->clone()); in configure()
|
/aosp_15_r20/external/ComputeLibrary/src/gpu/cl/kernels/ |
H A D | ClSoftmaxKernel.cpp | 167 auto_init_if_empty(sum, src.clone()->set_tensor_shape(max.tensor_shape())); in configure() 168 auto_init_if_empty(dst, *src.clone()); in configure() 279 …auto_init_if_empty(dst, src.clone()->set_data_type(output_data_type).set_quantization_info(allowed… in configure()
|
H A D | ClGemmLowpReductionKernel.cpp | 83 auto_init_if_empty(*vector_sum_row, TensorShape(mtx_a->dimension(1)), 1, DataType::S32); in configure() 161 auto_init_if_empty(*vector_sum_col, TensorShape(mtx_b->dimension(0)), 1, DataType::S32); in configure()
|
H A D | ClGemmMatrixMultiplyReshapedOnlyRhsMMULKernel.cpp | 154 …auto_init_if_empty(*dst, src0->clone()->set_tensor_shape(misc::shape_calculator::compute_mm_shape(… in validate_and_configure_window() 214 …auto_init_if_empty(*dst, src0->clone()->set_tensor_shape(misc::shape_calculator::compute_mm_shape(… in configure()
|
/aosp_15_r20/external/ComputeLibrary/src/runtime/NEON/functions/ |
H A D | NEGenerateProposalsLayer.cpp | 176 …auto_init_if_empty(*scores_out->info(), TensorShape(scores_nms_size), 1, scores_data_type, scores_… in configure() 177 …auto_init_if_empty(*_proposals_4_roi_values.info(), TensorShape(values_per_roi, scores_nms_size), … in configure() 178 auto_init_if_empty(*num_valid_proposals->info(), TensorShape(1), 1, DataType::U32); in configure()
|
H A D | NEReduceMean.cpp | 111 auto_init_if_empty(*output->info(), input->info()->clone()->set_tensor_shape(output_shape)); in configure() 161 … auto_init_if_empty(*tmp_output->info(), tmp_input->info()->clone()->set_tensor_shape(out_shape)); in configure()
|
/aosp_15_r20/external/ComputeLibrary/src/cpu/operators/ |
H A D | CpuGemm.cpp | 249 …auto_init_if_empty(tmp_a_info, a->clone()->set_tensor_shape(compute_interleaved_shape(*a, mult_int… in validate() 253 …auto_init_if_empty(tmp_b_info, b->clone()->set_tensor_shape(compute_transpose1xW_with_element_size… in validate() 258 …auto_init_if_empty(tmp_output_info, matrix_a_info->clone()->set_tensor_shape(compute_mm_shape(*mat… in validate()
|
H A D | CpuGemmLowpMatrixMultiplyCore.cpp | 336 …auto_init_if_empty(mm_result_s32_info, a->clone()->set_tensor_shape(output->tensor_shape()).set_da… in validate() 426 auto_init_if_empty(tmp_a_info, a_to_use->clone()->set_tensor_shape(shape_tmp_a)); in validate() 427 auto_init_if_empty(tmp_b_info, b->clone()->set_tensor_shape(shape_tmp_b)); in validate()
|
/aosp_15_r20/external/ComputeLibrary/src/core/NEON/kernels/ |
H A D | NEFuseBatchNormalizationKernel.cpp | 244 auto_init_if_empty(*_fused_weights->info(), *_input_weights->info()->clone()); in configure() 249 auto_init_if_empty(*_fused_bias->info(), *_bn_mean->info()->clone()); in configure()
|