Python* API Reference for Intel® Data Analytics Acceleration Library 2018 Update 1
Provides methods for backward 2D convolution layer computations in the batch processing mode. More...
Public Member Functions | |
def | __init__ |
def | getMethod |
def | getLayerInput |
def | getLayerParameter |
def | getLayerResult |
def | getResult |
def | setResult |
def | clone |
def | allocateResult |
def | compute |
![]() | |
def | getLayerResult |
def | getLayerInput |
def | getLayerParameter |
def | clone |
def | allocateResult |
def | addInput |
![]() | |
def | computeNoThrow |
def | compute |
def | checkComputeParams |
def | checkResult |
def | setupCompute |
def | resetCompute |
def | enableResetOnCompute |
![]() | |
def | checkComputeParams |
def | getBaseParameter |
![]() | |
def | enableChecks |
def | isChecksEnabled |
def | getErrors |
![]() | |
def | checkComputeParams |
def | checkResult |
def | getMethod |
def | getErrors |
Static Public Attributes | |
parameter = ... | |
input = ... | |
fptype | Data type to use in intermediate computations of backward 2D convolution layer, double or float |
method | Computation method of the layer, Method |
def __init__ | ( | self, | |
args | |||
) |
Constructs a backward 2D convolution layer in the batch processing mode and initializes its parameter with the provided parameter
parameter | Parameter to initialize the parameter of the layer |
Constructs a backward 2D convolution layer by copying input objects and parameters of another 2D convolution layer
other | A layer to be used as the source to initialize the input objects and parameters of this layer |
def allocateResult | ( | self | ) |
allocateResult(Batch self) -> Status
def clone | ( | self | ) |
Returns a pointer to the newly allocated 2D convolution layer with a copy of input objects and parameters of this 2D convolution layer
def compute | ( | self | ) |
Invokes computations
def getLayerInput | ( | self | ) |
Returns the structure that contains input objects of 2D convolution layer
def getLayerParameter | ( | self | ) |
Returns the structure that contains parameters of the 2D convolution layer
def getLayerResult | ( | self | ) |
Returns the structure that contains results of 2D convolution layer
def getMethod | ( | self | ) |
Returns computation method of the layer
def getResult | ( | self | ) |
Returns the structure that contains results of 2D convolution layer
def setResult | ( | self, | |
result | |||
) |
Registers user-allocated memory to store results of 2D convolution layer
result | Structure to store results of 2D convolution layer |
|
static |
Input objects of the layer
|
static |
Parameters of the layer
For more complete information about compiler optimizations, see our Optimization Notice.