From fd627ffaec8fd8801d980b4c91ee7c0607ab6aaf Mon Sep 17 00:00:00 2001 From: Jan Eilers Date: Thu, 25 Feb 2021 17:44:00 +0000 Subject: IVGCVSW-5687 Update Doxygen Docu * Update Doxygen Documentation for 21.02 release Signed-off-by: Jan Eilers Change-Id: I9ed2f9caab038836ea99d7b378d7899fe431a4e5 --- 21.02/classarmnn_serializer_1_1_i_serializer.xhtml | 303 +++++++++++++++++++++ 1 file changed, 303 insertions(+) create mode 100644 21.02/classarmnn_serializer_1_1_i_serializer.xhtml (limited to '21.02/classarmnn_serializer_1_1_i_serializer.xhtml') diff --git a/21.02/classarmnn_serializer_1_1_i_serializer.xhtml b/21.02/classarmnn_serializer_1_1_i_serializer.xhtml new file mode 100644 index 0000000000..5febb7e71e --- /dev/null +++ b/21.02/classarmnn_serializer_1_1_i_serializer.xhtml @@ -0,0 +1,303 @@ + + + + + + + + + + + + + +ArmNN: ISerializer Class Reference + + + + + + + + + + + + + + + + +
+
+ + + + ArmNN + + + +
+
+  21.02 +
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ + +
+ +

#include <ISerializer.hpp>

+ + + + +

+Classes

class  SerializerImpl
 
+ + + + + + + +

+Public Member Functions

void Serialize (const armnn::INetwork &inNetwork)
 Serializes the network to ArmNN SerializedGraph. More...
 
bool SaveSerializedToStream (std::ostream &stream)
 Serializes the SerializedGraph to the stream. More...
 
+ + + + + + + +

+Static Public Member Functions

static ISerializerCreateRaw ()
 
static ISerializerPtr Create ()
 
static void Destroy (ISerializer *serializer)
 
+

Detailed Description

+
+

Definition at line 17 of file ISerializer.hpp.

+

Member Function Documentation

+ +

◆ Create()

+ +
+
+ + + + + +
+ + + + + + + +
ISerializerPtr Create ()
+
+static
+
+ +

Definition at line 36 of file Serializer.cpp.

+ +

References ISerializer::CreateRaw(), and ISerializer::Destroy().

+ +

Referenced by BOOST_AUTO_TEST_CASE(), main(), and SerializeNetwork().

+
37 {
39 }
static ISerializer * CreateRaw()
Definition: Serializer.cpp:31
+
std::unique_ptr< ISerializer, void(*)(ISerializer *serializer)> ISerializerPtr
Definition: ISerializer.hpp:15
+
static void Destroy(ISerializer *serializer)
Definition: Serializer.cpp:41
+
+
+
+ +

◆ CreateRaw()

+ +
+
+ + + + + +
+ + + + + + + +
ISerializer * CreateRaw ()
+
+static
+
+ +

Definition at line 31 of file Serializer.cpp.

+ +

Referenced by ISerializer::Create().

+
32 {
33  return new ISerializer();
34 }
+
+
+ +

◆ Destroy()

+ +
+
+ + + + + +
+ + + + + + + + +
void Destroy (ISerializerserializer)
+
+static
+
+ +

Definition at line 41 of file Serializer.cpp.

+ +

Referenced by ISerializer::Create().

+
42 {
43  delete serializer;
44 }
+
+
+
+ +

◆ SaveSerializedToStream()

+ +
+
+ + + + + + + + +
bool SaveSerializedToStream (std::ostream & stream)
+
+ +

Serializes the SerializedGraph to the stream.

+
Parameters
+ + +
[stream]the stream to save to
+
+
+
Returns
true if graph is Serialized to the Stream, false otherwise
+ +

Definition at line 51 of file Serializer.cpp.

+
52 {
53  return pSerializerImpl->SaveSerializedToStream(stream);
54 }
+
+
+ +

◆ Serialize()

+ +
+
+ + + + + + + + +
void Serialize (const armnn::INetworkinNetwork)
+
+ +

Serializes the network to ArmNN SerializedGraph.

+
Parameters
+ + +
[in]inNetworkThe network to be serialized.
+
+
+ +

Definition at line 46 of file Serializer.cpp.

+
47 {
48  pSerializerImpl->Serialize(inNetwork);
49 }
+
+
+
The documentation for this class was generated from the following files: +
+
+ + + + -- cgit v1.2.1