mxnet
Classes | Typedefs | Enumerations
Operation descriptors
Collaboration diagram for Operation descriptors:

Classes

struct  mkldnn_convolution_desc_t
 A descriptor of a convolution operation. More...
 
struct  mkldnn_shuffle_desc_t
 A descriptor of a shuffle operation. More...
 
struct  mkldnn_eltwise_desc_t
 A descriptor of a element-wise operation. More...
 
struct  mkldnn_softmax_desc_t
 A descriptor of a Softmax operation. More...
 
struct  mkldnn_pooling_desc_t
 A descriptor of a pooling operation. More...
 
struct  mkldnn_lrn_desc_t
 A descriptor of a Local Response Normalization (LRN) operation. More...
 
struct  mkldnn_batch_normalization_desc_t
 A descriptor of a Batch Normalization operation. More...
 
struct  mkldnn_inner_product_desc_t
 A descriptor of an inner product operation. More...
 
struct  mkldnn_rnn_desc_t
 A descriptor for an RNN operation. More...
 

Typedefs

typedef void * mkldnn_op_desc_t
 A pointer to any of the operation descriptors. More...
 
typedef const void * const_mkldnn_op_desc_t
 A pointer to any of the operation descriptors (constant variant). More...
 
typedef mkldnn_convolution_desc_t mkldnn_deconvolution_desc_t
 A descriptor of a deconvolution operation. More...
 

Enumerations

enum  mkldnn_rnn_flags_t { mkldnn_rnn_flags_undef = 0x0 }
 Flags for RNN cell. More...
 
enum  mkldnn_rnn_direction_t {
  mkldnn_unidirectional_left2right, mkldnn_unidirectional_right2left, mkldnn_bidirectional_concat, mkldnn_bidirectional_sum,
  mkldnn_unidirectional = mkldnn_unidirectional_left2right
}
 A direction of RNN primitive execution. More...
 

Detailed Description

Typedef Documentation

typedef const void* const_mkldnn_op_desc_t

A pointer to any of the operation descriptors (constant variant).

A descriptor of a deconvolution operation.

typedef void* mkldnn_op_desc_t

A pointer to any of the operation descriptors.

Enumeration Type Documentation

A direction of RNN primitive execution.

Enumerator
mkldnn_unidirectional_left2right 

Unidirectional execution of RNN primitive from left to right.

mkldnn_unidirectional_right2left 

Unidirectional execution of RNN primitive from right to left.

mkldnn_bidirectional_concat 

Bidirectional execution of RNN primitive with concatenation of the results.

mkldnn_bidirectional_sum 

Bidirectional execution of RNN primitive with summation of the results.

mkldnn_unidirectional 

Flags for RNN cell.

Enumerator
mkldnn_rnn_flags_undef