This class represents a main layer information and providing setters allowing to modify layer properties. More...
Public Member Functions | |
def | name (self) |
Name of the layer. | |
def | type (self) |
Layer type. | |
def | precision (self) |
def | precision (self, precision) |
def | affinity (self) |
def | affinity (self, target_affinity) |
def | params (self) |
Layer specific parameters. More... | |
def | params (self, new_params) |
def | parents (self) |
Returns a list, which contains names of layers preceding this layer. | |
def | children (self) |
Returns a list, which contains names of layers following this layer. | |
def | layout (self) |
def | shape (self) |
def | out_data (self) |
Returns a list of DataPtr objects representing the output data of the layer on corresponding port. | |
def | in_data (self) |
Returns a list of DataPtr objects representing the input data of the layer on corresponding port. | |
def | blobs (self) |
Dictionary with layer arbitrary layer blobs including weights and biases as any. More... | |
def | weights (self) |
Data Fields | |
name | |
Name of the layer. | |
type | |
Layer type. | |
precision | |
affinity | |
params | |
Layer specific parameters. More... | |
parents | |
Returns a list, which contains names of layers preceding this layer. | |
children | |
Returns a list, which contains names of layers following this layer. | |
layout | |
shape | |
out_data | |
Returns a list of DataPtr objects representing the output data of the layer on corresponding port. | |
in_data | |
Returns a list of DataPtr objects representing the input data of the layer on corresponding port. | |
blobs | |
Dictionary with layer arbitrary layer blobs including weights and biases as any. More... | |
weights | |
This class represents a main layer information and providing setters allowing to modify layer properties.
def ie_api.IENetLayer.blobs | ( | self | ) |
Dictionary with layer arbitrary layer blobs including weights and biases as any.
def ie_api.IENetLayer.layout | ( | self | ) |
Returns the layout of the layer output data on 1st port
def ie_api.IENetLayer.params | ( | self | ) |
Layer specific parameters.
Provides getter and setter interfaces to get and modify layer parameters. Please note that some modifications can be ignored and/or overwritten by target plugin (e.g. modification of convolution kernel size will be reflected in layer parameters but finally the plugin will ignore it and will use initial kernel size)
def ie_api.IENetLayer.precision | ( | self | ) |
Layer base operating precision. Provides getter and setter interfaces.
def ie_api.IENetLayer.shape | ( | self | ) |
Return the list of dimension of the layer output data on 1st port
def ie_api.IENetLayer.weights | ( | self | ) |
Dictionary with layer weights, biases or custom blobs if any
ie_api.IENetLayer.blobs |
Dictionary with layer arbitrary layer blobs including weights and biases as any.
ie_api.IENetLayer.layout |
Returns the layout of the layer output data on 1st port
ie_api.IENetLayer.params |
Layer specific parameters.
Provides getter and setter interfaces to get and modify layer parameters. Please note that some modifications can be ignored and/or overwritten by target plugin (e.g. modification of convolution kernel size will be reflected in layer parameters but finally the plugin will ignore it and will use initial kernel size)
ie_api.IENetLayer.precision |
Layer base operating precision. Provides getter and setter interfaces.
ie_api.IENetLayer.shape |
Return the list of dimension of the layer output data on 1st port
ie_api.IENetLayer.weights |
Dictionary with layer weights, biases or custom blobs if any