/external/armnn/src/armnn/test/ |
D | CreateWorkload.hpp | 92 ActivationQueueDescriptor queueDescriptor = workload->GetData(); in CreateActivationWorkloadTest() local 93 BOOST_TEST(queueDescriptor.m_Inputs.size() == 1); in CreateActivationWorkloadTest() 94 BOOST_TEST(queueDescriptor.m_Outputs.size() == 1); in CreateActivationWorkloadTest() 95 BOOST_TEST(queueDescriptor.m_Parameters.m_A == 3.5f); in CreateActivationWorkloadTest() 96 BOOST_TEST(queueDescriptor.m_Parameters.m_B == -10.0f); in CreateActivationWorkloadTest() 97 BOOST_TEST((queueDescriptor.m_Parameters.m_Function == ActivationFunction::Abs)); in CreateActivationWorkloadTest() 128 DescriptorType queueDescriptor = workload->GetData(); in CreateElementwiseWorkloadTest() local 129 BOOST_TEST(queueDescriptor.m_Inputs.size() == 2); in CreateElementwiseWorkloadTest() 130 BOOST_TEST(queueDescriptor.m_Outputs.size() == 1); in CreateElementwiseWorkloadTest() 177 DescriptorType queueDescriptor = workload->GetData(); in CreateSubtractionWithBlobWorkloadTest() local [all …]
|
/external/armnn/src/backends/cl/test/ |
D | ClCreateWorkloadTests.cpp | 40 ActivationQueueDescriptor queueDescriptor = workload->GetData(); in BOOST_FIXTURE_TEST_SUITE() local 41 auto inputHandle = PolymorphicDowncast<IClTensorHandle*>(queueDescriptor.m_Inputs[0]); in BOOST_FIXTURE_TEST_SUITE() 42 auto outputHandle = PolymorphicDowncast<IClTensorHandle*>(queueDescriptor.m_Outputs[0]); in BOOST_FIXTURE_TEST_SUITE() 71 DescriptorType queueDescriptor = workload->GetData(); in ClCreateElementwiseWorkloadTest() local 72 auto inputHandle1 = PolymorphicDowncast<IClTensorHandle*>(queueDescriptor.m_Inputs[0]); in ClCreateElementwiseWorkloadTest() 73 auto inputHandle2 = PolymorphicDowncast<IClTensorHandle*>(queueDescriptor.m_Inputs[1]); in ClCreateElementwiseWorkloadTest() 74 auto outputHandle = PolymorphicDowncast<IClTensorHandle*>(queueDescriptor.m_Outputs[0]); in ClCreateElementwiseWorkloadTest() 163 DescriptorType queueDescriptor = workload->GetData(); in ClCreateElementwiseUnaryWorkloadTest() local 165 auto inputHandle = PolymorphicDowncast<IClTensorHandle*>(queueDescriptor.m_Inputs[0]); in ClCreateElementwiseUnaryWorkloadTest() 166 auto outputHandle = PolymorphicDowncast<IClTensorHandle*>(queueDescriptor.m_Outputs[0]); in ClCreateElementwiseUnaryWorkloadTest() [all …]
|
/external/armnn/src/backends/neon/test/ |
D | NeonCreateWorkloadTests.cpp | 77 ActivationQueueDescriptor queueDescriptor = workload->GetData(); in NeonCreateActivationWorkloadTest() local 78 auto inputHandle = PolymorphicDowncast<IAclTensorHandle*>(queueDescriptor.m_Inputs[0]); in NeonCreateActivationWorkloadTest() 79 auto outputHandle = PolymorphicDowncast<IAclTensorHandle*>(queueDescriptor.m_Outputs[0]); in NeonCreateActivationWorkloadTest() 108 DescriptorType queueDescriptor = workload->GetData(); in NeonCreateElementwiseWorkloadTest() local 109 auto inputHandle1 = PolymorphicDowncast<IAclTensorHandle*>(queueDescriptor.m_Inputs[0]); in NeonCreateElementwiseWorkloadTest() 110 auto inputHandle2 = PolymorphicDowncast<IAclTensorHandle*>(queueDescriptor.m_Inputs[1]); in NeonCreateElementwiseWorkloadTest() 111 auto outputHandle = PolymorphicDowncast<IAclTensorHandle*>(queueDescriptor.m_Outputs[0]); in NeonCreateElementwiseWorkloadTest() 206 BatchNormalizationQueueDescriptor queueDescriptor = workload->GetData(); in NeonCreateBatchNormalizationWorkloadTest() local 207 auto inputHandle = PolymorphicDowncast<IAclTensorHandle*>(queueDescriptor.m_Inputs[0]); in NeonCreateBatchNormalizationWorkloadTest() 208 auto outputHandle = PolymorphicDowncast<IAclTensorHandle*>(queueDescriptor.m_Outputs[0]); in NeonCreateBatchNormalizationWorkloadTest() [all …]
|
/external/armnn/src/backends/reference/test/ |
D | RefCreateWorkloadTests.cpp | 19 auto queueDescriptor = workload->GetData(); in CheckInputOutput() local 20 auto inputHandle = PolymorphicDowncast<RefTensorHandle*>(queueDescriptor.m_Inputs[0]); in CheckInputOutput() 21 auto outputHandle = PolymorphicDowncast<RefTensorHandle*>(queueDescriptor.m_Outputs[0]); in CheckInputOutput() 32 auto queueDescriptor = workload->GetData(); in CheckInputsOutput() local 33 auto inputHandle0 = PolymorphicDowncast<RefTensorHandle*>(queueDescriptor.m_Inputs[0]); in CheckInputsOutput() 34 auto inputHandle1 = PolymorphicDowncast<RefTensorHandle*>(queueDescriptor.m_Inputs[1]); in CheckInputsOutput() 35 auto outputHandle = PolymorphicDowncast<RefTensorHandle*>(queueDescriptor.m_Outputs[0]); in CheckInputsOutput() 686 SplitterQueueDescriptor queueDescriptor = workload->GetData(); in RefCreateSplitterWorkloadTest() local 687 auto inputHandle = PolymorphicDowncast<RefTensorHandle*>(queueDescriptor.m_Inputs[0]); in RefCreateSplitterWorkloadTest() 690 auto outputHandle0 = PolymorphicDowncast<RefTensorHandle*>(queueDescriptor.m_Outputs[0]); in RefCreateSplitterWorkloadTest() [all …]
|
/external/armnn/src/backends/backendsCommon/test/layerTests/ |
D | TransposeConvolution2dTestImpl.cpp | 73 TransposeConvolution2dQueueDescriptor queueDescriptor; in TransposeConvolution2dTestImpl() local 74 queueDescriptor.m_Parameters = descriptor; in TransposeConvolution2dTestImpl() 75 queueDescriptor.m_Weight = &weightsTensor; in TransposeConvolution2dTestImpl() 84 queueDescriptor.m_Bias = biasesTensor.get(); in TransposeConvolution2dTestImpl() 95 AddInputToWorkload(queueDescriptor, workloadInfo, input.first, inputHandle.get()); in TransposeConvolution2dTestImpl() 96 AddOutputToWorkload(queueDescriptor, workloadInfo, output.first, outputHandle.get()); in TransposeConvolution2dTestImpl() 99 workloadFactory.CreateTransposeConvolution2d(queueDescriptor, workloadInfo); in TransposeConvolution2dTestImpl() 652 TransposeConvolution2dQueueDescriptor queueDescriptor; in TransposeConvolution2dPerAxisQuantTest() local 653 queueDescriptor.m_Parameters = descriptor; in TransposeConvolution2dPerAxisQuantTest() 654 queueDescriptor.m_Weight = &weightTensor; in TransposeConvolution2dPerAxisQuantTest() [all …]
|
D | AdditionTestImpl.cpp | 569 armnn::Pooling2dQueueDescriptor queueDescriptor; in AdditionAfterMaxPoolTest() local 570 queueDescriptor.m_Parameters = descriptor; in AdditionAfterMaxPoolTest() 572 …AddInputToWorkload(queueDescriptor, workloadInfo, poolingInputTensorInfo, poolingInputHandle.get()… in AdditionAfterMaxPoolTest() 573 …AddOutputToWorkload(queueDescriptor, workloadInfo, poolingOutputTensorInfo, poolingOutputHandle.ge… in AdditionAfterMaxPoolTest() 576 …std::unique_ptr<armnn::IWorkload> workload = workloadFactory.CreatePooling2d(queueDescriptor, work… in AdditionAfterMaxPoolTest()
|
D | ConcatTestImpl.cpp | 144 PermuteQueueDescriptor queueDescriptor; in PermuteTensorData() local 145 queueDescriptor.m_Parameters = PermuteDescriptor{mappings}; in PermuteTensorData() 147 AddInputToWorkload(queueDescriptor, workloadInfo, inputTensorInfo, inputHandle.get()); in PermuteTensorData() 148 AddOutputToWorkload(queueDescriptor, workloadInfo, outputTensorInfo, outputHandle.get()); in PermuteTensorData() 150 …std::unique_ptr<IWorkload> workload = workloadFactory.CreatePermute(queueDescriptor, workloadInfo); in PermuteTensorData() 334 ConcatQueueDescriptor queueDescriptor; in Concatenate() local 336 queueDescriptor.m_Parameters = viewsDescriptor; in Concatenate() 340 queueDescriptor.m_ViewOrigins.reserve(viewsDescriptor.GetNumViews()); in Concatenate() 343 …queueDescriptor.m_ViewOrigins.emplace_back(std::vector<unsigned int>(viewsDescriptor.GetViewOrigin… in Concatenate() 358 … queueDescriptor.m_ViewOrigins[i].m_Origin.data()) : in Concatenate() [all …]
|
D | Conv2dTestImpl.cpp | 3511 Convolution2dQueueDescriptor queueDescriptor; in Convolution2dPerAxisQuantTest() local 3512 queueDescriptor.m_Parameters = descriptor; in Convolution2dPerAxisQuantTest() 3513 queueDescriptor.m_Weight = &weightTensor; in Convolution2dPerAxisQuantTest() 3514 queueDescriptor.m_Bias = &biasTensor; in Convolution2dPerAxisQuantTest() 3516 AddInputToWorkload(queueDescriptor, workloadInfo, inputInfo, inputHandle.get()); in Convolution2dPerAxisQuantTest() 3517 AddOutputToWorkload(queueDescriptor, workloadInfo, outputInfo, outputHandle.get()); in Convolution2dPerAxisQuantTest() 3519 …std::unique_ptr<IWorkload> workload = workloadFactory.CreateConvolution2d(queueDescriptor, workloa… in Convolution2dPerAxisQuantTest() 3765 DepthwiseConvolution2dQueueDescriptor queueDescriptor; in DepthwiseConvolution2dPerAxisQuantTest() local 3766 queueDescriptor.m_Parameters = descriptor; in DepthwiseConvolution2dPerAxisQuantTest() 3767 queueDescriptor.m_Weight = &weightTensor; in DepthwiseConvolution2dPerAxisQuantTest() [all …]
|
D | Pooling2dTestImpl.cpp | 80 armnn::Pooling2dQueueDescriptor queueDescriptor; in SimplePooling2dTestImpl() local 81 queueDescriptor.m_Parameters = descriptor; in SimplePooling2dTestImpl() 82 queueDescriptor.m_Parameters.m_DataLayout = dataLayout; in SimplePooling2dTestImpl() 85 AddInputToWorkload(queueDescriptor, workloadInfo, inputTensorInfo, inputHandle.get()); in SimplePooling2dTestImpl() 86 AddOutputToWorkload(queueDescriptor, workloadInfo, outputTensorInfo, outputHandle.get()); in SimplePooling2dTestImpl() 93 queueDescriptor.m_Parameters, in SimplePooling2dTestImpl() 100 …std::unique_ptr<armnn::IWorkload> workload = workloadFactory.CreatePooling2d(queueDescriptor, work… in SimplePooling2dTestImpl()
|
/external/armnn/src/backends/backendsCommon/test/ |
D | WorkloadDataValidation.cpp | 653 Convolution2dQueueDescriptor queueDescriptor; in BOOST_AUTO_TEST_CASE() local 654 queueDescriptor.m_Parameters.m_BiasEnabled = true; in BOOST_AUTO_TEST_CASE() 657 AddInputToWorkload(queueDescriptor, workloadInfo, inputInfo, nullptr); in BOOST_AUTO_TEST_CASE() 658 AddOutputToWorkload(queueDescriptor, workloadInfo, outputInfo, nullptr); in BOOST_AUTO_TEST_CASE() 661 queueDescriptor.m_Weight = &weightTensor; in BOOST_AUTO_TEST_CASE() 668 queueDescriptor.m_Bias = &biasHandle1; in BOOST_AUTO_TEST_CASE() 670 BOOST_CHECK_NO_THROW(queueDescriptor.Validate(workloadInfo)); in BOOST_AUTO_TEST_CASE() 677 queueDescriptor.m_Bias = &biasHandle2; in BOOST_AUTO_TEST_CASE() 679 BOOST_CHECK_THROW(queueDescriptor.Validate(workloadInfo), InvalidArgumentException); in BOOST_AUTO_TEST_CASE() 686 queueDescriptor.m_Bias = &biasHandle3; in BOOST_AUTO_TEST_CASE() [all …]
|
/external/armnn/src/backends/aclCommon/ |
D | ArmComputeUtils.hpp | 93 ConvertAdditionalInfoToAclActivationLayerInfo(const QueueDescriptor& queueDescriptor) in ConvertAdditionalInfoToAclActivationLayerInfo() argument 95 …const ActivationDescriptor* activationDescPtr = queueDescriptor.GetAdditionalInformation<Activatio… in ConvertAdditionalInfoToAclActivationLayerInfo()
|