ArmNN
NotReleased
|
#include <IDeserializer.hpp>
Public Member Functions | |
virtual armnn::INetworkPtr | CreateNetworkFromBinary (const std::vector< uint8_t > &binaryContent)=0 |
Create an input network from binary file contents. More... | |
virtual armnn::INetworkPtr | CreateNetworkFromBinary (std::istream &binaryContent)=0 |
Create an input network from a binary input stream. More... | |
virtual BindingPointInfo | GetNetworkInputBindingInfo (unsigned int layerId, const std::string &name) const =0 |
virtual BindingPointInfo | GetNetworkOutputBindingInfo (unsigned int layerId, const std::string &name) const =0 |
Static Public Member Functions | |
static IDeserializer * | CreateRaw () |
static IDeserializerPtr | Create () |
static void | Destroy (IDeserializer *parser) |
Protected Member Functions | |
virtual | ~IDeserializer () |
Definition at line 27 of file IDeserializer.hpp.
|
inlineprotectedvirtual |
Definition at line 51 of file IDeserializer.hpp.
|
static |
Definition at line 650 of file Deserializer.cpp.
References IDeserializer::CreateRaw(), and IDeserializer::Destroy().
Referenced by BOOST_AUTO_TEST_CASE(), and main().
|
pure virtual |
Create an input network from binary file contents.
Implemented in Deserializer.
|
pure virtual |
Create an input network from a binary input stream.
Implemented in Deserializer.
|
static |
Definition at line 645 of file Deserializer.cpp.
References Deserializer::Deserializer().
Referenced by IDeserializer::Create().
|
static |
Definition at line 655 of file Deserializer.cpp.
Referenced by IDeserializer::Create().
|
pure virtual |
Retrieve binding info (layer id and tensor info) for the network input identified by the given layer name and layers id
Implemented in Deserializer.
|
pure virtual |
Retrieve binding info (layer id and tensor info) for the network output identified by the given layer name and layers id
Implemented in Deserializer.