diff options
Diffstat (limited to 'src/armnn/layers')
-rw-r--r-- | src/armnn/layers/BatchNormalizationLayer.cpp | 1 | ||||
-rw-r--r-- | src/armnn/layers/ConstantLayer.hpp | 1 | ||||
-rw-r--r-- | src/armnn/layers/Convolution2dLayer.cpp | 1 | ||||
-rw-r--r-- | src/armnn/layers/DepthwiseConvolution2dLayer.cpp | 1 | ||||
-rw-r--r-- | src/armnn/layers/DetectionPostProcessLayer.cpp | 1 | ||||
-rw-r--r-- | src/armnn/layers/FullyConnectedLayer.cpp | 1 | ||||
-rw-r--r-- | src/armnn/layers/LstmLayer.cpp | 1 | ||||
-rw-r--r-- | src/armnn/layers/QLstmLayer.cpp | 1 | ||||
-rw-r--r-- | src/armnn/layers/QuantizedLstmLayer.cpp | 1 | ||||
-rw-r--r-- | src/armnn/layers/TransposeConvolution2dLayer.cpp | 1 | ||||
-rw-r--r-- | src/armnn/layers/UnidirectionalSequenceLstmLayer.cpp | 1 |
11 files changed, 11 insertions, 0 deletions
diff --git a/src/armnn/layers/BatchNormalizationLayer.cpp b/src/armnn/layers/BatchNormalizationLayer.cpp index 18d167f8cb..15a42dd46a 100644 --- a/src/armnn/layers/BatchNormalizationLayer.cpp +++ b/src/armnn/layers/BatchNormalizationLayer.cpp @@ -67,6 +67,7 @@ void BatchNormalizationLayer::ValidateTensorShapesFromInputs() Layer::ConstantTensors BatchNormalizationLayer::GetConstantTensorsByRef() { + // For API stability DO NOT ALTER order and add new members to the end of vector return {m_Mean, m_Variance, m_Beta, m_Gamma}; } diff --git a/src/armnn/layers/ConstantLayer.hpp b/src/armnn/layers/ConstantLayer.hpp index a9a9d37f54..d3dd8cf47a 100644 --- a/src/armnn/layers/ConstantLayer.hpp +++ b/src/armnn/layers/ConstantLayer.hpp @@ -56,6 +56,7 @@ protected: ~ConstantLayer() = default; /// Retrieve the handles to the constant values stored by the layer. + // For API stability DO NOT ALTER order and add new members to the end of vector ConstantTensors GetConstantTensorsByRef() override { return {m_LayerOutput}; } }; diff --git a/src/armnn/layers/Convolution2dLayer.cpp b/src/armnn/layers/Convolution2dLayer.cpp index 68e1cb5339..ef5db8e9b9 100644 --- a/src/armnn/layers/Convolution2dLayer.cpp +++ b/src/armnn/layers/Convolution2dLayer.cpp @@ -140,6 +140,7 @@ void Convolution2dLayer::ValidateTensorShapesFromInputs() Layer::ConstantTensors Convolution2dLayer::GetConstantTensorsByRef() { + // For API stability DO NOT ALTER order and add new members to the end of vector return {m_Weight, m_Bias}; } diff --git a/src/armnn/layers/DepthwiseConvolution2dLayer.cpp b/src/armnn/layers/DepthwiseConvolution2dLayer.cpp index db14e22b29..b23661b4a8 100644 --- a/src/armnn/layers/DepthwiseConvolution2dLayer.cpp +++ b/src/armnn/layers/DepthwiseConvolution2dLayer.cpp @@ -145,6 +145,7 @@ void DepthwiseConvolution2dLayer::ValidateTensorShapesFromInputs() Layer::ConstantTensors DepthwiseConvolution2dLayer::GetConstantTensorsByRef() { + // For API stability DO NOT ALTER order and add new members to the end of vector return {m_Weight, m_Bias}; } diff --git a/src/armnn/layers/DetectionPostProcessLayer.cpp b/src/armnn/layers/DetectionPostProcessLayer.cpp index 833ef43597..58f261cc05 100644 --- a/src/armnn/layers/DetectionPostProcessLayer.cpp +++ b/src/armnn/layers/DetectionPostProcessLayer.cpp @@ -75,6 +75,7 @@ void DetectionPostProcessLayer::ValidateTensorShapesFromInputs() Layer::ConstantTensors DetectionPostProcessLayer::GetConstantTensorsByRef() { + // For API stability DO NOT ALTER order and add new members to the end of vector return { m_Anchors }; } diff --git a/src/armnn/layers/FullyConnectedLayer.cpp b/src/armnn/layers/FullyConnectedLayer.cpp index 6a9c3b07e4..b1ae974cd6 100644 --- a/src/armnn/layers/FullyConnectedLayer.cpp +++ b/src/armnn/layers/FullyConnectedLayer.cpp @@ -77,6 +77,7 @@ void FullyConnectedLayer::ValidateTensorShapesFromInputs() Layer::ConstantTensors FullyConnectedLayer::GetConstantTensorsByRef() { + // For API stability DO NOT ALTER order and add new members to the end of vector return {m_Weight, m_Bias}; } diff --git a/src/armnn/layers/LstmLayer.cpp b/src/armnn/layers/LstmLayer.cpp index 46c7574cf8..06e5e8e5d0 100644 --- a/src/armnn/layers/LstmLayer.cpp +++ b/src/armnn/layers/LstmLayer.cpp @@ -269,6 +269,7 @@ void LstmLayer::ValidateTensorShapesFromInputs() Layer::ConstantTensors LstmLayer::GetConstantTensorsByRef() { + // For API stability DO NOT ALTER order and add new members to the end of vector return {m_BasicParameters.m_InputToForgetWeights, m_BasicParameters.m_InputToCellWeights, m_BasicParameters.m_InputToOutputWeights, diff --git a/src/armnn/layers/QLstmLayer.cpp b/src/armnn/layers/QLstmLayer.cpp index 17031fa112..eb33227b48 100644 --- a/src/armnn/layers/QLstmLayer.cpp +++ b/src/armnn/layers/QLstmLayer.cpp @@ -271,6 +271,7 @@ void QLstmLayer::ValidateTensorShapesFromInputs() Layer::ConstantTensors QLstmLayer::GetConstantTensorsByRef() { + // For API stability DO NOT ALTER order and add new members to the end of vector return {m_BasicParameters.m_InputToForgetWeights, m_BasicParameters.m_InputToCellWeights, m_BasicParameters.m_InputToOutputWeights, diff --git a/src/armnn/layers/QuantizedLstmLayer.cpp b/src/armnn/layers/QuantizedLstmLayer.cpp index 7fd39f14b1..e9b9d1c6b9 100644 --- a/src/armnn/layers/QuantizedLstmLayer.cpp +++ b/src/armnn/layers/QuantizedLstmLayer.cpp @@ -150,6 +150,7 @@ void QuantizedLstmLayer::ValidateTensorShapesFromInputs() Layer::ConstantTensors QuantizedLstmLayer::GetConstantTensorsByRef() { + // For API stability DO NOT ALTER order and add new members to the end of vector return { m_QuantizedLstmParameters.m_InputToInputWeights, diff --git a/src/armnn/layers/TransposeConvolution2dLayer.cpp b/src/armnn/layers/TransposeConvolution2dLayer.cpp index a1f07f9eca..1cbaf342cd 100644 --- a/src/armnn/layers/TransposeConvolution2dLayer.cpp +++ b/src/armnn/layers/TransposeConvolution2dLayer.cpp @@ -118,6 +118,7 @@ void TransposeConvolution2dLayer::ValidateTensorShapesFromInputs() Layer::ConstantTensors TransposeConvolution2dLayer::GetConstantTensorsByRef() { + // For API stability DO NOT ALTER order and add new members to the end of vector return {m_Weight, m_Bias}; } diff --git a/src/armnn/layers/UnidirectionalSequenceLstmLayer.cpp b/src/armnn/layers/UnidirectionalSequenceLstmLayer.cpp index c9aaa8c171..199961449e 100644 --- a/src/armnn/layers/UnidirectionalSequenceLstmLayer.cpp +++ b/src/armnn/layers/UnidirectionalSequenceLstmLayer.cpp @@ -276,6 +276,7 @@ void UnidirectionalSequenceLstmLayer::ValidateTensorShapesFromInputs() Layer::ConstantTensors UnidirectionalSequenceLstmLayer::GetConstantTensorsByRef() { + // For API stability DO NOT ALTER order and add new members to the end of vector return {m_BasicParameters.m_InputToForgetWeights, m_BasicParameters.m_InputToCellWeights, m_BasicParameters.m_InputToOutputWeights, |