Home
last modified time | relevance | path

Searched refs:queueDescriptor (Results 1 – 11 of 11) sorted by relevance

/external/armnn/src/armnn/test/
DCreateWorkload.hpp92 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/
DClCreateWorkloadTests.cpp40 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/
DNeonCreateWorkloadTests.cpp77 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/
DRefCreateWorkloadTests.cpp19 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/
DTransposeConvolution2dTestImpl.cpp73 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 …]
DAdditionTestImpl.cpp569 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()
DConcatTestImpl.cpp144 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()
343queueDescriptor.m_ViewOrigins.emplace_back(std::vector<unsigned int>(viewsDescriptor.GetViewOrigin… in Concatenate()
358queueDescriptor.m_ViewOrigins[i].m_Origin.data()) : in Concatenate()
[all …]
DConv2dTestImpl.cpp3511 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 …]
DPooling2dTestImpl.cpp80 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/
DWorkloadDataValidation.cpp653 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/
DArmComputeUtils.hpp93 ConvertAdditionalInfoToAclActivationLayerInfo(const QueueDescriptor& queueDescriptor) in ConvertAdditionalInfoToAclActivationLayerInfo() argument
95 …const ActivationDescriptor* activationDescPtr = queueDescriptor.GetAdditionalInformation<Activatio… in ConvertAdditionalInfoToAclActivationLayerInfo()