Home
last modified time | relevance | path

Searched refs:convert_policy (Results 1 – 19 of 19) sorted by relevance

/aosp_15_r20/external/ComputeLibrary/tests/validation/reference/
H A DArithmeticOperations.cpp40 T arithm_op(ArithmeticOperation op, T src1, T src2, ConvertPolicy convert_policy) in arithm_op() argument
47 …T result = (convert_policy == ConvertPolicy::SATURATE) ? saturate_cast<T>(val) : static_cast<T>(va… in arithm_op()
57 … ConvertPolicy convert_policy, Coordinates &id_src1, Coordinates &id_src2, Coordinates &id_dst) in unroll()
70 …BroadcastUnroll < dim - 1 >::unroll(op, src1, src2, dst, convert_policy, id_src1, id_src2, id_dst); in unroll()
84 … ConvertPolicy convert_policy, Coordinates &id_src1, Coordinates &id_src2, Coordinates &id_dst) in unroll()
86 …rc1[coord2index(src1.shape(), id_src1)], src2[coord2index(src2.shape(), id_src2)], convert_policy); in unroll()
92 …leTensor<T> &src1, const SimpleTensor<T> &src2, SimpleTensor<T> &dst, ConvertPolicy convert_policy) in arithmetic_operation() argument
98 …BroadcastUnroll<Coordinates::num_max_dimensions>::unroll(op, src1, src2, dst, convert_policy, id_s… in arithmetic_operation()
104 …&src1, const SimpleTensor<uint8_t> &src2, SimpleTensor<uint8_t> &dst, ConvertPolicy convert_policy) in arithmetic_operation() argument
116 …inates::num_max_dimensions>::unroll(op, src1_tmp, src2_tmp, dst_tmp, convert_policy, id_src1, id_s… in arithmetic_operation()
[all …]
H A DElementwiseOperations.cpp40 T arithm_op(ArithmeticOperation op, T src1, T src2, ConvertPolicy convert_policy) in arithm_op() argument
108 …result = (convert_policy == ConvertPolicy::SATURATE) ? saturate_cast<T>(val) : static_cast<T>(val); in arithm_op()
122 … ConvertPolicy convert_policy, Coordinates &id_src1, Coordinates &id_src2, Coordinates &id_dst) in unroll()
133 …BroadcastUnroll < dim - 1 >::unroll(op, src1, src2, dst, convert_policy, id_src1, id_src2, id_dst); in unroll()
146 … ConvertPolicy convert_policy, Coordinates &id_src1, Coordinates &id_src2, Coordinates &id_dst) in unroll()
148 …rc1[coord2index(src1.shape(), id_src1)], src2[coord2index(src2.shape(), id_src2)], convert_policy); in unroll()
154 …leTensor<T> &src1, const SimpleTensor<T> &src2, SimpleTensor<T> &dst, ConvertPolicy convert_policy) in arithmetic_operation() argument
160 …BroadcastUnroll<Coordinates::num_max_dimensions>::unroll(op, src1, src2, dst, convert_policy, id_s… in arithmetic_operation()
166 …&src1, const SimpleTensor<uint8_t> &src2, SimpleTensor<uint8_t> &dst, ConvertPolicy convert_policy) in arithmetic_operation() argument
178 …inates::num_max_dimensions>::unroll(op, src1_tmp, src2_tmp, dst_tmp, convert_policy, id_src1, id_s… in arithmetic_operation()
[all …]
H A DPixelWiseMultiplication.cpp58 T3 mul(const T1 src1, const T2 src2, float scale, ConvertPolicy convert_policy, RoundingPolicy roun… in mul() argument
88 …const auto result = static_cast<T3>((convert_policy == ConvertPolicy::SATURATE) ? saturate_cast<T3… in mul()
95 int32_t mul(const int32_t src1, const int32_t src2, float scale, ConvertPolicy convert_policy, Roun… in mul() argument
103 if(convert_policy == ConvertPolicy::SATURATE) in mul()
154 if(convert_policy == ConvertPolicy::SATURATE) in mul()
183 float scale, ConvertPolicy convert_policy, RoundingPolicy rounding_policy, in unroll()
195 …BroadcastUnroll < dim - 1 >::unroll(src1, src2, dst, scale, convert_policy, rounding_policy, id_sr… in unroll()
208 float scale, ConvertPolicy convert_policy, RoundingPolicy rounding_policy, in unroll()
211 …shape(), id_src1)], src2[coord2index(src2.shape(), id_src2)], scale, convert_policy, rounding_poli… in unroll()
217 …<T1> &src1, const SimpleTensor<T2> &src2, float scale, ConvertPolicy convert_policy, RoundingPolic… in pixel_wise_multiplication() argument
[all …]
H A DElementwiseOperations.h39 …c1, const SimpleTensor<T> &src2, SimpleTensor<T> &dst, ConvertPolicy convert_policy = ConvertPolic…
42 …, const SimpleTensor<T> &src2, DataType dst_data_type, ConvertPolicy convert_policy = ConvertPolic…
H A DArithmeticOperations.h46 …eTensor<T> &src1, const SimpleTensor<T> &src2, SimpleTensor<T> &dst, ConvertPolicy convert_policy);
49 …ensor<T> &src1, const SimpleTensor<T> &src2, DataType dst_data_type, ConvertPolicy convert_policy);
H A DPixelWiseMultiplication.h39 … ConvertPolicy convert_policy, RoundingPolicy rounding_policy, DataType dt_out,
/aosp_15_r20/external/ComputeLibrary/tests/validation/fixtures/
H A DArithmeticOperationsFixture.h49 …t TensorShape &shape0, const TensorShape &shape1, DataType data_type, ConvertPolicy convert_policy, in setup() argument
55 …_target = compute_target(shape0, shape1, data_type, convert_policy, qinfo0, qinfo1, qinfo_out); in setup()
56 …_reference = compute_reference(shape0, shape1, data_type, convert_policy, qinfo0, qinfo1, qinfo_o… in setup()
66 …t TensorShape &shape0, const TensorShape &shape1, DataType data_type, ConvertPolicy convert_policy, in compute_target() argument
96 arith_op.configure(&ref_src1, &ref_src2, actual_dst, convert_policy, _act_info); in compute_target()
126 …t TensorShape &shape0, const TensorShape &shape1, DataType data_type, ConvertPolicy convert_policy, in compute_reference() argument
138 …auto result = reference::arithmetic_operation<T>(_op, ref_src1, ref_src2, ref_dst, convert_policy); in compute_reference()
154 …shape0, const TensorShape &shape1, DataType data_type, ConvertPolicy convert_policy, bool is_inpla… in setup() argument
156 …tionType, T>::setup(reference::ArithmeticOperation::ADD, shape0, shape1, data_type, convert_policy, in setup()
166 …void setup(const TensorShape &shape, DataType data_type, ConvertPolicy convert_policy, bool is_inp… in setup() argument
[all …]
H A DPixelWiseMultiplicationFixture.h54 ConvertPolicy convert_policy, in setup() argument
63 …_target = compute_target(shape0, shape1, dt_in1, dt_in2, dt_out, scale, convert_policy, roundi… in setup()
64 … = compute_reference(shape0, shape1, dt_in1, dt_in2, dt_out, scale, convert_policy, rounding_poli… in setup()
75 … float scale, ConvertPolicy convert_policy, RoundingPolicy rounding_policy, in compute_target() argument
112 … multiply.configure(&src1, &src2, actual_dst, scale, convert_policy, rounding_policy, act_info); in compute_target()
134 … float scale, ConvertPolicy convert_policy, RoundingPolicy rounding_policy, in compute_reference() argument
145 … reference::pixel_wise_multiplication<T1, T2, T3>(src1, src2, scale, convert_policy, rounding_poli… in compute_reference()
159 …dt_in1, DataType dt_in2, DataType dt_out, float scale, ConvertPolicy convert_policy, RoundingPolic… in setup() argument
161 …ype, T1, T2, T3>::setup(shape, shape, dt_in1, dt_in2, dt_out, scale, convert_policy, rounding_poli… in setup()
171 …dt_in1, DataType dt_in2, DataType dt_out, float scale, ConvertPolicy convert_policy, RoundingPolic… in setup() argument
[all …]
/aosp_15_r20/external/ComputeLibrary/src/dynamic_fusion/sketch/attributes/
H A DCastAttributes.cpp44 CastAttributes &CastAttributes::convert_policy(const ConvertPolicy &convert_policy) in convert_policy() function in arm_compute::experimental::dynamic_fusion::CastAttributes
46 _convert_policy = convert_policy; in convert_policy()
50 ConvertPolicy CastAttributes::convert_policy() const in convert_policy() function in arm_compute::experimental::dynamic_fusion::CastAttributes
/aosp_15_r20/external/ComputeLibrary/arm_compute/dynamic_fusion/sketch/attributes/
H A DCastAttributes.h47 CastAttributes &convert_policy(const ConvertPolicy &policy);
49 ConvertPolicy convert_policy() const;
/aosp_15_r20/external/ComputeLibrary/arm_compute/graph/backends/
H A DValidateHelpers.h711 const ConvertPolicy convert_policy = node.convert_policy(); in validate_eltwise_Layer() local
719 …wiseLayerFunctions::ArithmeticAddition::validate(input1, input2, output, convert_policy, act_info); in validate_eltwise_Layer()
723 …eLayerFunctions::ArithmeticSubtraction::validate(input1, input2, output, convert_policy, act_info); in validate_eltwise_Layer()
727 …ons::PixelWiseMultiplication::validate(input1, input2, output, 1.0f, convert_policy, round_policy,… in validate_eltwise_Layer()
H A DFunctionHelpers.h1024 const ConvertPolicy convert_policy = node.convert_policy(); in create_eltwise_layer() local
1036 input1, input2, output, convert_policy, act_info); in create_eltwise_layer()
1042 input1, input2, output, convert_policy, act_info); in create_eltwise_layer()
1048 … input1, input2, output, 1.f, convert_policy, node.rounding_policy(), act_info); in create_eltwise_layer()
/aosp_15_r20/external/ComputeLibrary/tests/validation/dynamic_fusion/gpu/
H A DIntegration.cpp267 cast_0_attr.data_type(DataType::S32).convert_policy(ConvertPolicy::SATURATE); in TEST_CASE()
270 cast_1_attr.data_type(DataType::F32).convert_policy(ConvertPolicy::SATURATE); in TEST_CASE()
/aosp_15_r20/external/ComputeLibrary/arm_compute/graph/nodes/
H A DEltwiseLayerNode.h52 ConvertPolicy convert_policy() const;
/aosp_15_r20/external/ComputeLibrary/src/graph/nodes/
H A DEltwiseLayerNode.cpp46 ConvertPolicy EltwiseLayerNode::convert_policy() const in convert_policy() function in arm_compute::graph::EltwiseLayerNode
/aosp_15_r20/external/ComputeLibrary/src/dynamic_fusion/sketch/gpu/template_writer/cl/
H A DClTemplateCast.cpp90 …"cast_down" && (is_data_type_float(_src->data_type()) || _attributes.convert_policy() == ConvertPo… in get_component_code()
/aosp_15_r20/external/ComputeLibrary/tests/validation/fixtures/dynamic_fusion/operators/
H A DCastFixture.h123 attributes.convert_policy(policy).data_type(dt_out); in compute_target()
/aosp_15_r20/external/ComputeLibrary/src/graph/mutators/
H A DNodeFusionMutator.cpp392 …_back(std::make_unique<ConvPostOpInfoEltwiseAdd>(prev_op_dst_pos, eltwise_node->convert_policy())); in fuse_convolution_with_post_op()
/aosp_15_r20/external/ComputeLibrary/utils/
H A DTypePrinter.h3512 << "Convert Policy=" << cast_attr.convert_policy() << "]";