Class defining descriptor for layer on both forward and backward stages and its parameters.
More...
◆ LayerDescriptor() [1/4]
Constructs an empty layer descriptor with zero index
◆ LayerDescriptor() [2/4]
LayerDescriptor |
( |
const size_t |
index_, |
|
|
const layers::LayerIfacePtr & |
layer_ |
|
) |
| |
|
inline |
Constructs a layer descriptor from the provided layer object and an index to be assigned to this object
- Parameters
-
[in] | index_ | Index of the neural network layer |
[in] | layer_ | Neural network layer |
◆ LayerDescriptor() [3/4]
Constructs a layer descriptor from the provided layer object and an index to be assigned to this object, and the collection of indices of the layers following the current layer in the network
- Parameters
-
[in] | index_ | Index of the neural network layer |
[in] | layer_ | Neural network layer |
[in] | nextLayers_ | Layers following the current layer in the network |
◆ LayerDescriptor() [4/4]
◆ addNext()
Adds index of a layer to the collection of next layers
- Parameters
-
◆ index()
Access to the index of the layer in the network
- Returns
- Index of the layer in the network
◆ layer()
const layers::LayerIfacePtr& layer |
( |
| ) |
const |
|
inline |
Access to the layer in the network
- Returns
- The layer in the network
◆ nextLayers()
Access to the collection of indices of the layers following the current layer in the network
- Returns
- The collection of indices of the layers following the current layer in the network
The documentation for this class was generated from the following file: