ArmNN
 20.11
Network.hpp File Reference
#include <armnn/DescriptorsFwd.hpp>
#include <armnn/LstmParams.hpp>
#include <armnn/QuantizedLstmParams.hpp>
#include <armnn/TensorFwd.hpp>
#include <armnn/Types.hpp>
#include <armnn/INetwork.hpp>
#include <string>
#include <vector>
#include <map>
#include <memory>
#include "Graph.hpp"
#include "Layer.hpp"

Go to the source code of this file.

Classes

class  Network
 Private implementation of INetwork. More...
 
class  OptimizedNetwork
 
struct  OptimizationResult
 

Namespaces

 armnn
 Copyright (c) 2020 ARM Limited.
 

Typedefs

using BackendsMap = std::map< BackendId, std::unique_ptr< class IBackendInternal > >
 

Functions

BackendsMap CreateSupportedBackends (TensorHandleFactoryRegistry &handleFactoryRegistry, BackendSettings &backendSettings)
 
OptimizationResult SelectTensorHandleStrategy (Graph &optGraph, BackendsMap &backends, TensorHandleFactoryRegistry &registry, bool importEnabled, Optional< std::vector< std::string > &> errMessages)
 
OptimizationResult AssignBackends (OptimizedNetwork *optNetObjPtr, BackendSettings &backendSettings, Graph::Iterator &firstLayer, Graph::Iterator &lastLayer, Optional< std::vector< std::string > &> errMessages)