Classes | |
struct | dnnl_convolution_desc_t |
A descriptor of a convolution operation. More... | |
struct | dnnl_shuffle_desc_t |
A descriptor of a shuffle operation. More... | |
struct | dnnl_eltwise_desc_t |
A descriptor of a element-wise operation. More... | |
struct | dnnl_softmax_desc_t |
A descriptor of a Softmax operation. More... | |
struct | dnnl_pooling_desc_t |
A descriptor of a pooling operation. More... | |
struct | dnnl_lrn_desc_t |
A descriptor of a Local Response Normalization (LRN) operation. More... | |
struct | dnnl_batch_normalization_desc_t |
A descriptor of a Batch Normalization operation. More... | |
struct | dnnl_layer_normalization_desc_t |
A descriptor of a Layer Normalization operation. More... | |
struct | dnnl_inner_product_desc_t |
A descriptor of an inner product operation. More... | |
struct | dnnl_rnn_desc_t |
A descriptor for an RNN operation. More... | |
struct | dnnl_binary_desc_t |
A descriptor of a binary operation. More... | |
Typedefs | |
typedef void * | dnnl_op_desc_t |
A pointer to any of the operation descriptors. | |
typedef const void * | const_dnnl_op_desc_t |
A pointer to any of the operation descriptors (constant variant). | |
typedef dnnl_convolution_desc_t | dnnl_deconvolution_desc_t |
A descriptor of a deconvolution operation. | |
Enumerations | |
enum | dnnl_rnn_flags_t |
Flags for RNN cell. | |
enum | dnnl_rnn_direction_t { dnnl_unidirectional_left2right, dnnl_unidirectional_right2left, dnnl_bidirectional_concat, dnnl_bidirectional_sum } |
A direction of RNN primitive execution. More... | |
enum dnnl_rnn_direction_t |
A direction of RNN primitive execution.