aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Hughes <robert.hughes@arm.com>2021-02-18 11:47:11 +0000
committerKeith Davis <keith.davis@arm.com>2021-02-19 12:51:40 +0000
commitbb512625162323eda886eab384f72c8716585f51 (patch)
tree5861ef04d88a343c3c8aa657d187e7824b3eb6d4
parent44a469653208eafc61bba95346999458eb002521 (diff)
downloadarmnn-bb512625162323eda886eab384f72c8716585f51.tar.gz
Remove unnecessary friend function
IOptimizedNetwork declares a friend function (CreatePreCompiledWorkloadTest) that is not necessary as that function does not use any of the non-public members of the class. I suspect this is leftover after a refactor, as the function in question uses GetGraphForTesting() to access the internals instead. This friend declaration was causing me a compilation error as the namespace of the declared friend function did not match the namespace of the definition. Removing it solves the compilation error and tidies up the code. Change-Id: I4aa893cb5108cd3b72ca355f725fe7a0cd053a7e Signed-off-by: Rob Hughes <robert.hughes@arm.com>
-rw-r--r--include/armnn/INetwork.hpp6
1 files changed, 0 insertions, 6 deletions
diff --git a/include/armnn/INetwork.hpp b/include/armnn/INetwork.hpp
index 98c9f3f8da..d1d4744a42 100644
--- a/include/armnn/INetwork.hpp
+++ b/include/armnn/INetwork.hpp
@@ -720,12 +720,6 @@ protected:
const OptimizerOptions& options,
Optional<std::vector<std::string>&> messages);
- template <typename PreCompiledWorkload, armnn::DataType dataType>
- friend std::pair<armnn::IOptimizedNetworkPtr, std::unique_ptr<PreCompiledWorkload>> CreatePreCompiledWorkloadTest(
- armnn::IWorkloadFactory& factory,
- armnn::Graph& graph,
- bool biasEnabled);
-
IOptimizedNetwork(std::unique_ptr<Graph> graph, const ModelOptions& modelOptions);
std::unique_ptr<OptimizedNetworkImpl> pOptimizedNetworkImpl;