|
| | primitive_desc (const desc &desc, const engine &e, bool allow_empty=false) |
| | Initializes a primitive descriptor for deconvolution forward propagation. More...
|
| |
| | primitive_desc (const desc &desc, const primitive_attr &attr, const engine &e, bool allow_empty=false) |
| | Initializes primitive descriptor for deconvolution forward propagation with attributes defined by attr. More...
|
| |
| | primitive_desc (dnnl_primitive_desc_t pd) |
| | Initializes a primitive descriptor for deconvolution forward propagation from a C primitive descriptor pd. More...
|
| |
|
memory::desc | src_desc () const |
| | Queries source memory descriptor.
|
| |
|
memory::desc | weights_desc () const |
| | Queries weights memory descriptor.
|
| |
| memory::desc | bias_desc () const |
| | Queries bias memory descriptor. More...
|
| |
|
memory::desc | dst_desc () const |
| | Queries destination memory descriptor.
|
| |
| | primitive_desc (const_dnnl_op_desc_t desc, const primitive_attr *attr, const engine &e, const_dnnl_primitive_desc_t hint_fwd_pd, bool allow_empty=false) |
| | Creates a primitive descriptor from given op_desc, attr, engine, and optionally a hint primitive descriptor from forward propagation. More...
|
| |
| bool | next_impl () |
| | Advances the next implementation for the given op descriptor. More...
|
| |
|
engine | get_engine () const |
| | Returns the engine of the primitive descriptor.
|
| |
|
const char * | impl_info_str () const |
| | Returns implementation name.
|
| |
|
memory::dim | query_s64 (query q) const |
| | Queries the memory::dim value (same as int64_t).
|
| |
|
memory::desc | query_md (query what, int idx=0) const |
| | Queries and returns requested memory descriptor.
|
| |
| memory::desc | scratchpad_desc () const |
| | Queries scratchpad memory descriptor. More...
|
| |
|
engine | scratchpad_engine () const |
| | Returns the engine that owns the scratchpad memory.
|
| |
|
primitive_attr | get_primitive_attr () const |
| | Returns the attributes.
|
| |
Public Member Functions inherited from dnnl::handle< dnnl_primitive_desc_t > |
| | handle ()=default |
| | Empty constructor. More...
|
| |
| | handle (dnnl_primitive_desc_t t, bool weak=false) |
| | Constructs a C handle wrapper from a C handle. More...
|
| |
| void | reset (dnnl_primitive_desc_t t, bool weak=false) |
| | Resets the value of a C handle. More...
|
| |
|
dnnl_primitive_desc_t | get (bool allow_emtpy=false) const |
| | Returns the value of the underlying C handle.
|
| |
Primitive descriptor for deconvolution forward propagation.