Home
last modified time | relevance | path

Searched refs:splitAxis (Results 1 – 10 of 10) sorted by relevance

/external/armnn/src/backends/backendsCommon/test/
DSplitterEndToEndTestImpl.hpp25 unsigned int splitAxis, in CreateSplitterNetwork() argument
44 if (splitterDimSizes[splitAxis] % numSplit != 0) in CreateSplitterNetwork()
48 splitterDimSizes[splitAxis] /= numSplit; in CreateSplitterNetwork()
58 splitDesc.SetViewOriginCoord(g, splitAxis, splitterDimSizes[splitAxis] * g); in CreateSplitterNetwork()
81 unsigned int splitAxis = 0; in Splitter1dEndToEnd() local
87 … INetworkPtr net = CreateSplitterNetwork<ArmnnType>(inputShape, outputShapes, splitAxis, numSplit); in Splitter1dEndToEnd()
109 unsigned int splitAxis = 0; in Splitter2dDim0EndToEnd() local
115 … INetworkPtr net = CreateSplitterNetwork<ArmnnType>(inputShape, outputShapes, splitAxis, numSplit); in Splitter2dDim0EndToEnd()
144 unsigned int splitAxis = 1; in Splitter2dDim1EndToEnd() local
150 … INetworkPtr net = CreateSplitterNetwork<ArmnnType>(inputShape, outputShapes, splitAxis, numSplit); in Splitter2dDim1EndToEnd()
[all …]
/external/armnn/src/backends/neon/workloads/
DNeonSplitterWorkload.cpp25 unsigned int CalcAclAxis(unsigned int numDimensions, unsigned int splitAxis) in CalcAclAxis() argument
27 return (numDimensions - splitAxis) - 1; in CalcAclAxis()
34 unsigned int splitAxis) in NeonSplitterWorkloadValidate() argument
52 unsigned int aclAxis = CalcAclAxis(input.GetNumDimensions(), splitAxis); in NeonSplitterWorkloadValidate()
91 …std::set<unsigned int> splitAxis = ComputeSplitAxis(descriptor.m_Parameters, m_Data.m_Inputs[0]->G… in NeonSplitterWorkload() local
92 if (splitAxis.size() != 1) in NeonSplitterWorkload()
97 …unsigned int aclAxis = CalcAclAxis(descriptor.m_Parameters.GetNumDimensions(), *splitAxis.begin()); in NeonSplitterWorkload()
DNeonSplitterWorkload.hpp20 unsigned int splitAxis);
/external/armnn/src/backends/cl/workloads/
DClSplitterWorkload.cpp25 unsigned int CalcAclAxis(unsigned int numDimensions, unsigned int splitAxis) in CalcAclAxis() argument
27 return (numDimensions - splitAxis) - 1; in CalcAclAxis()
34 unsigned int splitAxis) in ClSplitterWorkloadValidate() argument
52 unsigned int aclAxis = CalcAclAxis(input.GetNumDimensions(), splitAxis); in ClSplitterWorkloadValidate()
91 …std::set<unsigned int> splitAxis = ComputeSplitAxis(descriptor.m_Parameters, m_Data.m_Inputs[0]->G… in ClSplitterWorkload() local
92 if (splitAxis.size() != 1) in ClSplitterWorkload()
97 …unsigned int aclAxis = CalcAclAxis(descriptor.m_Parameters.GetNumDimensions(), *splitAxis.begin()); in ClSplitterWorkload()
DClSplitterWorkload.hpp20 unsigned int splitAxis);
/external/armnn/src/backends/neon/test/
DNeonTensorHandleTests.cpp253 unsigned int splitAxis = 2; in BOOST_AUTO_TEST_CASE() local
337 if (splitterDimSizes[splitAxis] % numSplit != 0) in BOOST_AUTO_TEST_CASE()
342 splitterDimSizes[splitAxis] /= numSplit; in BOOST_AUTO_TEST_CASE()
353 splitDesc.SetViewOriginCoord(g, splitAxis, splitterDimSizes[splitAxis] * g); in BOOST_AUTO_TEST_CASE()
457 unsigned int splitAxis = 2; in BOOST_AUTO_TEST_CASE() local
511 if (splitterDimSizes[splitAxis] % numSplit != 0) in BOOST_AUTO_TEST_CASE()
516 splitterDimSizes[splitAxis] /= numSplit; in BOOST_AUTO_TEST_CASE()
527 splitDesc.SetViewOriginCoord(g, splitAxis, splitterDimSizes[splitAxis] * g); in BOOST_AUTO_TEST_CASE()
/external/armnn/src/backends/aclCommon/
DArmComputeUtils.hpp214 std::set<unsigned int> splitAxis; in ComputeSplitAxis() local
222 splitAxis.insert(dimIdx); in ComputeSplitAxis()
226 return splitAxis; in ComputeSplitAxis()
/external/armnn/src/armnn/layers/
DSplitterLayer.cpp66 std::set<unsigned int> splitAxis; in CreateTensors() local
74 splitAxis.insert(dimIdx); in CreateTensors()
78 return splitAxis; in CreateTensors()
/external/armnn/src/backends/neon/
DNeonLayerSupport.cpp899 std::set<unsigned int> splitAxis = ComputeSplitAxis(descriptor, input.GetShape()); in IsSplitterSupported() local
900 if (descriptor.GetNumDimensions() > 2 && splitAxis.size() == 1 && in IsSplitterSupported()
901 *splitAxis.begin() == descriptor.GetNumDimensions() - 1 ) in IsSplitterSupported()
907 *splitAxis.begin()); in IsSplitterSupported()
/external/armnn/src/backends/cl/
DClLayerSupport.cpp902 std::set<unsigned int> splitAxis = ComputeSplitAxis(descriptor, input.GetShape()); in IsSplitterSupported() local
903 if (descriptor.GetNumDimensions() > 2 && splitAxis.size() == 1 && in IsSplitterSupported()
904 *splitAxis.begin() == descriptor.GetNumDimensions() - 1 ) in IsSplitterSupported()
910 *splitAxis.begin()); in IsSplitterSupported()