diff options
author | Matteo Martincigh <matteo.martincigh@arm.com> | 2019-10-31 11:02:47 +0000 |
---|---|---|
committer | Matteo Martincigh <matteo.martincigh@arm.com> | 2019-11-01 08:34:47 +0000 |
commit | 9a5f9f2c3b6709003dfb935ecf65150145b9c73b (patch) | |
tree | 6b2fc6a19bf5b2961329798f9cb90f7c5167c784 /src/armnn | |
parent | 3c9b270064a1b62be3ab78bf7dc4f423366adb54 (diff) | |
download | armnn-9a5f9f2c3b6709003dfb935ecf65150145b9c73b.tar.gz |
GitHub #292 Build the ML-examples using only ArmNN's public frontend API
* Refactoring of some of the public API headers
Signed-off-by: Matteo Martincigh <matteo.martincigh@arm.com>
Change-Id: I9006fe49945b10a6b83908b05aa4a6556639b491
Diffstat (limited to 'src/armnn')
-rw-r--r-- | src/armnn/NetworkQuantizer.cpp | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/src/armnn/NetworkQuantizer.cpp b/src/armnn/NetworkQuantizer.cpp index f308d54d49..4a8bae52f2 100644 --- a/src/armnn/NetworkQuantizer.cpp +++ b/src/armnn/NetworkQuantizer.cpp @@ -3,36 +3,34 @@ // SPDX-License-Identifier: MIT // -#include <armnn/ILayerVisitor.hpp> -#include <armnn/INetwork.hpp> -#include <armnn/Tensor.hpp> -#include <armnn/Types.hpp> -#include <TensorUtils.hpp> -#include <TensorIOUtils.hpp> - +#include "NetworkQuantizer.hpp" +#include "NetworkQuantizerUtils.hpp" #include "Graph.hpp" #include "Layer.hpp" #include "Network.hpp" -#include "NetworkQuantizer.hpp" -#include "NetworkQuantizerUtils.hpp" - #include "DynamicQuantizationVisitor.hpp" #include "StaticRangeVisitor.hpp" #include "QuantizerVisitor.hpp" #include "OverrideInputRangeVisitor.hpp" -#include <vector> -#include <cmath> +#include <armnn/ILayerVisitor.hpp> +#include <armnn/INetwork.hpp> +#include <armnn/Tensor.hpp> +#include <armnn/Types.hpp> + +#include <TensorUtils.hpp> +#include <TensorIOUtils.hpp> #include <boost/variant.hpp> +#include <vector> +#include <cmath> namespace armnn { using TContainer = boost::variant<std::vector<float>, std::vector<int>, std::vector<unsigned char>>; - INetworkQuantizer* INetworkQuantizer::CreateRaw(INetwork* inputNetwork, const QuantizerOptions& options) { return new NetworkQuantizer(inputNetwork, options); |