/external/ComputeLibrary/src/core/CL/kernels/ |
D | CLElementwiseOperationKernel.cpp | 60 std::string generate_id_for_tuning_common(const std::string &kernel_name, const ITensorInfo &input1… in generate_id_for_tuning_common() 74 Status validate_arguments_with_float_only_supported_rules(const ITensorInfo &input1, const ITensorI… in validate_arguments_with_float_only_supported_rules() 97 Status validate_arguments_with_arithmetic_rules(const ITensorInfo &input1, const ITensorInfo &input… in validate_arguments_with_arithmetic_rules() 152 CLBuildOptions generate_build_options_with_arithmetic_rules(const ITensorInfo &input1, const ITenso… in generate_build_options_with_arithmetic_rules() 189 …us, Window> validate_and_configure_window_for_arithmetic_operators(ITensorInfo &input1, ITensorInf… in validate_and_configure_window_for_arithmetic_operators() 224 …Window> validate_and_configure_window_for_logical_binary_operators(ITensorInfo &input1, ITensorInf… in validate_and_configure_window_for_logical_binary_operators() 236 std::pair<Status, Window> validate_and_configure_window_for_division(ITensorInfo &input1, ITensorIn… in validate_and_configure_window_for_division() 250 void CLElementwiseOperationKernel::configure_common(ITensorInfo *input1, ITensorInfo *input2, ITens… in configure_common() 255 …nKernel::configure_common(const CLCompileContext &compile_context, ITensorInfo *input1, ITensorInf… in configure_common() 336 …t CLCompileContext &compile_context, kernels::LogicalOperation op, ITensorInfo *input1, ITensorInf… in configure() [all …]
|
D | CLLocallyConnectedMatrixMultiplyKernel.cpp | 43 Status validate_arguments(const ITensorInfo *input0, const ITensorInfo *input1, const ITensorInfo *… in validate_arguments() 54 std::tuple<Status, Window> validate_and_configure_window(ITensorInfo *input0, ITensorInfo *input1, … in validate_and_configure_window() 74 …onnectedMatrixMultiplyKernel::configure(const ICLTensor *input0, const ICLTensor *input1, ICLTenso… in configure() 79 …onst CLCompileContext &compile_context, const ICLTensor *input0, const ICLTensor *input1, ICLTenso… in configure() 116 …nectedMatrixMultiplyKernel::validate(const ITensorInfo *input0, const ITensorInfo *input1, const I… in validate()
|
D | CLGEMMMatrixVectorMultiplyKernel.cpp | 43 Status validate_arguments(const ITensorInfo *input0, const ITensorInfo *input1, const ITensorInfo *… in validate_arguments() 54 std::pair<Status, Window> validate_and_configure_window(ITensorInfo *input0, ITensorInfo *input1, I… in validate_and_configure_window() 83 void CLGEMMMatrixVectorMultiplyKernel::configure(const ICLTensor *input0, const ICLTensor *input1, … in configure() 88 …onst CLCompileContext &compile_context, const ICLTensor *input0, const ICLTensor *input1, ICLTenso… in configure() 133 …MatrixVectorMultiplyKernel::validate(const ITensorInfo *input0, const ITensorInfo *input1, const I… in validate()
|
D | CLPixelWiseMultiplicationKernel.cpp | 43 Status validate_arguments(const ITensorInfo *input1, const ITensorInfo *input2, const ITensorInfo *… in validate_arguments() 92 std::pair<Status, Window> validate_and_configure_window(ITensorInfo *input1, ITensorInfo *input2, I… in validate_and_configure_window() 148 void CLPixelWiseMultiplicationKernel::configure(ITensorInfo *input1, ITensorInfo *input2, ITensorIn… in configure() 154 …licationKernel::configure(const CLCompileContext &compile_context, ITensorInfo *input1, ITensorInf… in configure() 262 Status CLPixelWiseMultiplicationKernel::validate(const ITensorInfo *input1, const ITensorInfo *inpu… in validate() 330 Status validate_arguments_complex(const ITensorInfo *input1, const ITensorInfo *input2, const ITens… in validate_arguments_complex() 350 std::pair<Status, Window> validate_and_configure_window_complex(ITensorInfo *input1, ITensorInfo *i… in validate_and_configure_window_complex() 384 void CLComplexPixelWiseMultiplicationKernel::configure(ITensorInfo *input1, ITensorInfo *input2, IT… in configure() 389 …licationKernel::configure(const CLCompileContext &compile_context, ITensorInfo *input1, ITensorInf… in configure() 416 Status CLComplexPixelWiseMultiplicationKernel::validate(const ITensorInfo *input1, const ITensorInf… in validate()
|
D | CLPriorBoxLayerKernel.cpp | 45 Status validate_arguments(const ITensorInfo *input1, const ITensorInfo *input2, const ITensorInfo *… in validate_arguments() 83 std::pair<Status, Window> validate_and_configure_window(const ITensorInfo *input1, const ITensorInf… in validate_and_configure_window() 104 void CLPriorBoxLayerKernel::configure(const ICLTensor *input1, const ICLTensor *input2, ICLTensor *… in configure() 109 …xLayerKernel::configure(const CLCompileContext &compile_context, const ICLTensor *input1, const IC… in configure() 196 Status CLPriorBoxLayerKernel::validate(const ITensorInfo *input1, const ITensorInfo *input2, const … in validate()
|
/external/ComputeLibrary/src/runtime/NEON/functions/ |
D | NEElementwiseOperators.cpp | 37 void NEElementwiseMax::configure(const ITensorInfo *input1, const ITensorInfo *input2, ITensorInfo … in configure() 44 Status NEElementwiseMax::validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITens… in validate() 49 void NEElementwiseMin::configure(const ITensorInfo *input1, const ITensorInfo *input2, ITensorInfo … in configure() 56 Status NEElementwiseMin::validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITens… in validate() 61 void NEElementwiseSquaredDiff::configure(const ITensorInfo *input1, const ITensorInfo *input2, ITen… in configure() 68 Status NEElementwiseSquaredDiff::validate(const ITensorInfo *input1, const ITensorInfo *input2, con… in validate() 73 void NEElementwiseDivision::configure(const ITensorInfo *input1, const ITensorInfo *input2, ITensor… in configure() 80 Status NEElementwiseDivision::validate(const ITensorInfo *input1, const ITensorInfo *input2, const … in validate() 85 void NEElementwisePower::configure(const ITensorInfo *input1, const ITensorInfo *input2, ITensorInf… in configure() 92 Status NEElementwisePower::validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITe… in validate() [all …]
|
D | NEPixelWiseMultiplication.cpp | 36 void NEPixelWiseMultiplication::configure(ITensorInfo *input1, ITensorInfo *input2, ITensorInfo *ou… in configure() 44 Status NEPixelWiseMultiplication::validate(const ITensorInfo *input1, const ITensorInfo *input2, co… in validate() 51 void NEComplexPixelWiseMultiplication::configure(ITensorInfo *input1, ITensorInfo *input2, ITensorI… in configure() 59 Status NEComplexPixelWiseMultiplication::validate(const ITensorInfo *input1, const ITensorInfo *inp… in validate() 82 Status NEPixelWiseMultiplication::validate(const ITensorInfo *input1, const ITensorInfo *input2, co… in validate() 88 void NEPixelWiseMultiplication::configure(const ITensor *input1, const ITensor *input2, ITensor *ou… in configure() 123 Status NEComplexPixelWiseMultiplication::validate(const ITensorInfo *input1, const ITensorInfo *inp… in validate() 128 void NEComplexPixelWiseMultiplication::configure(ITensor *input1, ITensor *input2, ITensor *output,… in configure()
|
D | NELogical.cpp | 49 void NELogicalAnd::configure(const ITensor *input1, const ITensor *input2, ITensor *output) in configure() 62 Status NELogicalAnd::validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITensorIn… in validate() 82 void NELogicalOr::configure(const ITensor *input1, const ITensor *input2, ITensor *output) in configure() 95 Status NELogicalOr::validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITensorInf… in validate()
|
D | NEArithmeticAddition.cpp | 38 void NEArithmeticAddition::configure(const ITensorInfo *input1, const ITensorInfo *input2, ITensorI… in configure() 45 Status NEArithmeticAddition::validate(const ITensorInfo *input1, const ITensorInfo *input2, const I… in validate() 68 Status NEArithmeticAddition::validate(const ITensorInfo *input1, const ITensorInfo *input2, const I… in validate() 73 void NEArithmeticAddition::configure(const ITensor *input1, const ITensor *input2, ITensor *output,… in configure()
|
D | NEArithmeticSubtraction.cpp | 36 void NEArithmeticSubtraction::configure(const ITensorInfo *input1, const ITensorInfo *input2, ITens… in configure() 44 Status NEArithmeticSubtraction::validate(const ITensorInfo *input1, const ITensorInfo *input2, cons… in validate() 67 Status NEArithmeticSubtraction::validate(const ITensorInfo *input1, const ITensorInfo *input2, cons… in validate() 72 void NEArithmeticSubtraction::configure(const ITensor *input1, const ITensor *input2, ITensor *outp… in configure()
|
/external/ComputeLibrary/src/runtime/CL/functions/ |
D | CLElementwiseOperations.cpp | 41 void CLArithmeticAddition::configure(const CLCompileContext &compile_context, ITensorInfo *input1, … in configure() 48 Status CLArithmeticAddition::validate(const ITensorInfo *input1, const ITensorInfo *input2, const I… in validate() 61 …ticSubtraction::configure(const CLCompileContext &compile_context, ITensorInfo *input1, ITensorInf… in configure() 69 Status CLArithmeticSubtraction::validate(const ITensorInfo *input1, const ITensorInfo *input2, cons… in validate() 84 void CLArithmeticDivision::configure(const CLCompileContext &compile_context, ITensorInfo *input1, … in configure() 91 Status CLArithmeticDivision::validate(const ITensorInfo *input1, const ITensorInfo *input2, const I… in validate() 105 void CLElementwiseMax::configure(const CLCompileContext &compile_context, ITensorInfo *input1, ITen… in configure() 112 Status CLElementwiseMax::validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITens… in validate() 126 void CLElementwiseMin::configure(const CLCompileContext &compile_context, ITensorInfo *input1, ITen… in configure() 133 Status CLElementwiseMin::validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITens… in validate() [all …]
|
D | CLComparison.cpp | 34 void CLComparison::configure(ICLTensor *input1, ICLTensor *input2, ICLTensor *output, ComparisonOpe… in configure() 39 void CLComparison::configure(const CLCompileContext &compile_context, ICLTensor *input1, ICLTensor … in configure() 56 Status CLComparison::validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITensorIn… in validate() 62 void CLComparisonStatic<COP>::configure(ICLTensor *input1, ICLTensor *input2, ICLTensor *output) in configure() 68 void CLComparisonStatic<COP>::configure(const CLCompileContext &compile_context, ICLTensor *input1,… in configure() 86 Status CLComparisonStatic<COP>::validate(const ITensorInfo *input1, const ITensorInfo *input2, cons… in validate()
|
D | CLPixelWiseMultiplication.cpp | 63 …Multiplication::configure(const CLCompileContext &compile_context, ITensorInfo *input1, ITensorInf… in configure() 81 Status CLPixelWiseMultiplication::validate(const ITensorInfo *input1, const ITensorInfo *input2, co… in validate() 99 …Multiplication::configure(const CLCompileContext &compile_context, ITensorInfo *input1, ITensorInf… in configure() 116 Status CLComplexPixelWiseMultiplication::validate(const ITensorInfo *input1, const ITensorInfo *inp… in validate() 145 void CLPixelWiseMultiplication::configure(ICLTensor *input1, ICLTensor *input2, ICLTensor *output, … in configure() 151 …eMultiplication::configure(const CLCompileContext &compile_context, ICLTensor *input1, ICLTensor *… in configure() 161 Status CLPixelWiseMultiplication::validate(const ITensorInfo *input1, const ITensorInfo *input2, co… in validate() 193 void CLComplexPixelWiseMultiplication::configure(ICLTensor *input1, ICLTensor *input2, ICLTensor *o… in configure() 198 …eMultiplication::configure(const CLCompileContext &compile_context, ICLTensor *input1, ICLTensor *… in configure() 207 Status CLComplexPixelWiseMultiplication::validate(const ITensorInfo *input1, const ITensorInfo *inp… in validate()
|
D | CLLogicalOr.cpp | 35 void CLLogicalOr::configure(const CLCompileContext &compile_context, ITensorInfo *input1, ITensorIn… in configure() 42 Status CLLogicalOr::validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITensorInf… in validate() 69 void CLLogicalOr::configure(ICLTensor *input1, ICLTensor *input2, ICLTensor *output) in configure() 74 void CLLogicalOr::configure(const CLCompileContext &compile_context, ICLTensor *input1, ICLTensor *… in configure() 83 Status CLLogicalOr::validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITensorInf… in validate()
|
D | CLLogicalAnd.cpp | 35 void CLLogicalAnd::configure(const CLCompileContext &compile_context, ITensorInfo *input1, ITensorI… in configure() 42 Status CLLogicalAnd::validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITensorIn… in validate() 69 void CLLogicalAnd::configure(ICLTensor *input1, ICLTensor *input2, ICLTensor *output) in configure() 74 void CLLogicalAnd::configure(const CLCompileContext &compile_context, ICLTensor *input1, ICLTensor … in configure() 83 Status CLLogicalAnd::validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITensorIn… in validate()
|
D | CLPriorBoxLayer.cpp | 43 void CLPriorBoxLayer::configure(const ICLTensor *input1, const ICLTensor *input2, ICLTensor *output… in configure() 48 void CLPriorBoxLayer::configure(const CLCompileContext &compile_context, const ICLTensor *input1, c… in configure() 62 Status CLPriorBoxLayer::validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITenso… in validate()
|
/external/armnn/src/backends/backendsCommon/test/layerTests/ |
D | MaximumTestImpl.cpp | 38 std::vector<float> input1 = in MaximumSimpleTest() local 72 std::vector<float> input1 = { 2.f }; in MaximumBroadcast1ElementTest() local 102 std::vector<float> input1 = { 1.f, 2.f, 3.f }; in MaximumBroadcast1DVectorTest() local 142 std::vector<armnn::Half> input1 = in MaximumFloat16Test() local 178 std::vector<armnn::Half> input1 = { 2._h }; in MaximumBroadcast1ElementFloat16Test() local 210 std::vector<armnn::Half> input1 = { 1._h, 2._h, 3._h }; in MaximumBroadcast1DVectorFloat16Test() local 244 std::vector<uint8_t> input1 = in MaximumUint8Test() local 282 std::vector<uint8_t> input1 = { 2 }; in MaximumBroadcast1ElementUint8Test() local 316 std::vector<uint8_t> input1 = { 1, 10, 3 }; in MaximumBroadcast1DVectorUint8Test() local 345 std::vector<int16_t> input1({ 2, 2, 2, 2, 3, 3, 3, 3, in MaximumInt16Test() local [all …]
|
D | SubtractionTestImpl.cpp | 28 std::vector<uint8_t> input1 = { 1, 2, 1, 2 }; in SubtractionUint8Test() local 59 std::vector<uint8_t> input1 = { 2 }; in SubtractionBroadcast1ElementUint8Test() local 91 std::vector<uint8_t> input1 = { 2, 1 }; in SubtractionBroadcastUint8Test() local 116 std::vector<float> input1 = { 1, -1, 0, 2 }; in SubtractionTest() local 141 std::vector<float> input1 = { 10 }; in SubtractionBroadcast1ElementTest() local 167 std::vector<float> input1 = { 10, -5 }; in SubtractionBroadcastTest() local 194 std::vector<armnn::Half> input1 = { 1._h, -1._h, 0._h, 2._h }; in SubtractionFloat16Test() local 221 std::vector<armnn::Half> input1 = { 10._h }; in SubtractionBroadcast1ElementFloat16Test() local 249 std::vector<armnn::Half> input1 = { 10._h, -5._h }; in SubtractionBroadcastFloat16Test() local 273 std::vector<int16_t> input1 = { 1, 2, 1, 2 }; in SubtractionInt16Test() local [all …]
|
D | MinimumTestImpl.cpp | 30 std::vector<float> input1 = { 2.f }; in MinimumBroadcast1ElementTest1() local 56 std::vector<float> input1 = { 5.f }; in MinimumBroadcast1ElementTest2() local 86 std::vector<uint8_t> input1 = { 1, 2, 3 }; in MinimumBroadcast1DVectorUint8Test() local 121 std::vector<armnn::Half> input1 = in MinimumFloat16Test() local 161 std::vector<armnn::Half> input1 = { 2._h }; in MinimumBroadcast1ElementFloat16Test() local 196 std::vector<armnn::Half> input1 = { 1._h, 10._h, 3._h }; in MinimumBroadcast1DVectorFloat16Test() local 229 std::vector<int16_t> input1 = in MinimumInt16Test() local 267 std::vector<int16_t> input1 = { 2 }; in MinimumBroadcast1ElementInt16Test() local 301 std::vector<int16_t> input1 = { 1, 10, 3 }; in MinimumBroadcast1DVectorInt16Test() local 334 std::vector<int32_t> input1 = in MinimumInt32Test() local [all …]
|
D | DivisionTestImpl.cpp | 38 std::vector<float> input1 = in DivisionByZeroTest() local 80 std::vector<float> input1 = in DivisionTest() local 114 std::vector<float> input1({ 2 }); in DivisionBroadcast1ElementTest() local 145 std::vector<float> input1 = { 1.f, 2.f }; in DivisionBroadcast1DVectorTest() local 186 std::vector<armnn::Half> input1 = in DivisionFloat16Test() local 222 std::vector<armnn::Half> input1({ 2._h }); in DivisionBroadcast1ElementFloat16Test() local 255 std::vector<armnn::Half> input1 = { 1._h, 2._h }; in DivisionBroadcast1DVectorFloat16Test() local 294 std::vector<uint8_t> input1 = in DivisionUint8Test() local 330 std::vector<uint8_t> input1 = { 2 }; in DivisionBroadcast1ElementUint8Test() local 361 std::vector<uint8_t> input1 = { 1, 2 }; in DivisionBroadcast1DVectorUint8Test() local [all …]
|
D | MultiplicationTestImpl.cpp | 37 std::vector<float> input1 = in MultiplicationTest() local 89 std::vector<float> input1 = in Multiplication5dTest() local 143 std::vector<float> input1 = { 2 }; in MultiplicationBroadcast1ElementTest() local 174 std::vector<float> input1 = { 1, 2 }; in MultiplicationBroadcast1DVectorTest() local 215 std::vector<uint8_t> input1 = in MultiplicationUint8Test() local 261 std::vector<uint8_t> input1 = { 2 }; in MultiplicationBroadcast1ElementUint8Test() local 295 std::vector<uint8_t> input1 = { 1, 2, 3 }; in MultiplicationBroadcast1DVectorUint8Test() local 328 std::vector<int16_t> input1 = in MultiplicationInt16Test() local 366 std::vector<int16_t> input1 = { 2 }; in MultiplicationBroadcast1ElementInt16Test() local 400 std::vector<int16_t> input1 = { 1, 2, 3 }; in MultiplicationBroadcast1DVectorInt16Test() local [all …]
|
/external/tensorflow/tensorflow/lite/kernels/ |
D | comparisons.cc | 44 const TfLiteTensor* input1; in ComparisonPrepareCommon() local 85 void ComparisonQuantized(const TfLiteTensor* input1, const TfLiteTensor* input2, in ComparisonQuantized() 124 void Comparison(const TfLiteTensor* input1, const TfLiteTensor* input2, in Comparison() 139 const TfLiteTensor* input1, const TfLiteTensor* input2, in ComparisonString() 154 const TfLiteTensor* input1; in EqualEval() local 204 const TfLiteTensor* input1; in NotEqualEval() local 254 const TfLiteTensor* input1; in GreaterEval() local 295 const TfLiteTensor* input1; in GreaterEqualEval() local 336 const TfLiteTensor* input1; in LessEval() local 377 const TfLiteTensor* input1; in LessEqualEval() local
|
/external/tensorflow/tensorflow/lite/delegates/gpu/gl/kernels/ |
D | concat_test.cc | 34 TensorRef<BHWC> input1, input2, output; in TEST() local 60 TensorRef<BHWC> input1, input2, output; in TEST() local 86 TensorRef<BHWC> input1, input2, output; in TEST() local 112 TensorRef<BHWC> input1, input2, output; in TEST() local
|
/external/ComputeLibrary/src/core/GLES_COMPUTE/kernels/ |
D | GCArithmeticAdditionKernel.cpp | 49 Status validate_arguments(const ITensorInfo *input1, const ITensorInfo *input2, const ITensorInfo *… in validate_arguments() 67 std::pair<Status, Window> validate_and_configure_window(ITensorInfo *input1, ITensorInfo *input2, I… in validate_and_configure_window() 94 void GCArithmeticAdditionKernel::configure(const IGCTensor *input1, const IGCTensor *input2, IGCTen… in configure() 126 Status GCArithmeticAdditionKernel::validate(const ITensorInfo *input1, const ITensorInfo *input2, c… in validate()
|
/external/tensorflow/tensorflow/lite/delegates/nnapi/ |
D | nnapi_delegate_nnapi_failure_handling_test.cc | 55 AddSubOpsAcceleratedModel(const TensorData& input1, const TensorData& input2, in AddSubOpsAcceleratedModel() 70 int input1() { return input1_; } in input1() function in tflite::__anondd337b630111::AddSubOpsAcceleratedModel 86 void Init(const TensorData& input1, const TensorData& input2, in Init() 125 std::vector<float> input1{-2.0, 0.2, 0.7, 0.9}; in TEST_F() local
|