24.02
|
Go to the documentation of this file.
35 const std::map<std::string, armnn::TensorShape>& inputShapes);
48 const std::map<std::string, armnn::TensorShape>& inputShapes);
52 const std::map<std::string, armnn::TensorShape>& inputShapes);
57 const std::map<std::string, armnn::TensorShape>& inputShapes);
69 std::unique_ptr<OnnxParserImpl> pOnnxParserImpl;
std::unique_ptr< INetwork, void(*)(INetwork *network)> INetworkPtr
std::pair< armnn::LayerBindingId, armnn::TensorInfo > BindingPointInfo
armnn::INetworkPtr CreateNetworkFromBinary(const std::vector< uint8_t > &binaryContent)
Create the network from a protobuf binary vector.
BindingPointInfo GetNetworkOutputBindingInfo(const std::string &name) const
Retrieve binding info (layer id and tensor info) for the network output identified by the given layer...
static IOnnxParserPtr Create()
static IOnnxParser * CreateRaw()
armnn::BindingPointInfo BindingPointInfo
std::unique_ptr< IOnnxParser, void(*)(IOnnxParser *parser)> IOnnxParserPtr
static void Destroy(IOnnxParser *parser)
armnn::INetworkPtr CreateNetworkFromString(const std::string &protoText)
Create the network directly from protobuf text in a string. Useful for debugging/testing.
BindingPointInfo GetNetworkInputBindingInfo(const std::string &name) const
Retrieve binding info (layer id and tensor info) for the network input identified by the given layer ...
armnn::INetworkPtr CreateNetworkFromTextFile(const char *graphFile)
Create the network from a protobuf text file on disk.
armnn::INetworkPtr CreateNetworkFromBinaryFile(const char *graphFile)
Create the network from a protobuf binary file on disk.