The class represents a builder for Memory layer.
More...
#include <ie_memory_layer.hpp>
The class represents a builder for Memory layer.
- Deprecated:
- Use ngraph API instead.
§ MemoryLayer() [1/3]
InferenceEngine::Builder::MemoryLayer::MemoryLayer |
( |
const std::string & |
name = "" | ) |
|
|
explicit |
The constructor creates a builder with the name.
- Parameters
-
§ MemoryLayer() [2/3]
InferenceEngine::Builder::MemoryLayer::MemoryLayer |
( |
const Layer::Ptr & |
layer | ) |
|
|
explicit |
The constructor creates a builder from generic builder.
- Parameters
-
layer | pointer to generic builder |
§ MemoryLayer() [3/3]
InferenceEngine::Builder::MemoryLayer::MemoryLayer |
( |
const Layer::CPtr & |
layer | ) |
|
|
explicit |
The constructor creates a builder from generic builder.
- Parameters
-
layer | constant pointer to generic builder |
§ getId()
const std::string InferenceEngine::Builder::MemoryLayer::getId |
( |
| ) |
const |
Returns memory ID.
- Returns
- String with memory ID
§ getIndex()
size_t InferenceEngine::Builder::MemoryLayer::getIndex |
( |
| ) |
const |
Returns the index of memory layer.
- Returns
- Index
§ getInputPort()
const Port& InferenceEngine::Builder::MemoryLayer::getInputPort |
( |
| ) |
const |
Returns input port.
- Returns
- Input port
§ getOutputPort()
const Port& InferenceEngine::Builder::MemoryLayer::getOutputPort |
( |
| ) |
const |
Returns output port.
- Returns
- Output port
§ getSize()
size_t InferenceEngine::Builder::MemoryLayer::getSize |
( |
| ) |
const |
Returns size of the group.
- Returns
- Size of the group
§ setId()
MemoryLayer& InferenceEngine::Builder::MemoryLayer::setId |
( |
const std::string & |
id | ) |
|
Sets memory ID.
- Parameters
-
- Returns
- reference to layer builder
§ setIndex()
MemoryLayer& InferenceEngine::Builder::MemoryLayer::setIndex |
( |
size_t |
index | ) |
|
Sets the index of memory layer.
- Parameters
-
index | Index equal 0 means this layer is output one. |
- Returns
- reference to layer builder
§ setInputPort()
MemoryLayer& InferenceEngine::Builder::MemoryLayer::setInputPort |
( |
const Port & |
port | ) |
|
Sets input port.
- Parameters
-
- Returns
- reference to layer builder
§ setName()
MemoryLayer& InferenceEngine::Builder::MemoryLayer::setName |
( |
const std::string & |
name | ) |
|
Sets the name for the layer.
- Parameters
-
- Returns
- reference to layer builder
§ setOutputPort()
MemoryLayer& InferenceEngine::Builder::MemoryLayer::setOutputPort |
( |
const Port & |
port | ) |
|
Sets output port.
- Parameters
-
- Returns
- reference to layer builder
§ setSize()
MemoryLayer& InferenceEngine::Builder::MemoryLayer::setSize |
( |
size_t |
size | ) |
|
Sets size of the group.
- Parameters
-
size | Size if size equals 2 means this group is a pair (only 2 is supported). |
- Returns
- reference to layer builder
The documentation for this class was generated from the following file: