| OneDNN namespace | |
| OneDNN exception class | |
| A class that provides the destructor for a oneDNN C API handle | |
| OneDNN C API handle wrapper class | |
| Base class for all computational primitives | |
| An execution engine | |
| A container for stream attributes | |
| An execution stream | |
| Memory object | |
| Post-ops | |
| Primitive attributes | |
| Base class for all primitive descriptors | |
| Reorder primitive | |
| Tensor concatenation (concat) primitive | |
| Out-of-place summation (sum) primitive | |
| A base class for descriptors of all primitives that have an operation descriptor and that support iteration over multiple implementations | |
| Convolution forward propagation primitive | |
| Convolution backward propagation primitive | |
| Convolution weights gradient primitive | |
| Deconvolution forward propagation primitive | |
| Deconvolution backward propagation primitive | |
| Deconvolution weights gradient primitive | |
| Local response normalization (LRN) forward propagation primitive | |
| Local response normalization (LRN) backward propagation primitive | |
| Pooling forward propagation primitive | |
| Pooling backward propagation primitive | |
| Elementwise unary operation forward propagation primitive | |
| Elementwise unary operation backward propagation primitive | |
| Softmax forward propagation primitive | |
| Softmax backward propagation primitive | |
| Logsoftmax forward propagation primitive | |
| Logsoftmax backward propagation primitive | |
| Batch normalization forward propagation primitive | |
| Batch normalization backward propagation primitive | |
| Layer normalization forward propagation primitive | |
| Layer normalization backward propagation primitive | |
| Inner product forward propagation primitive | |
| Inner product backward propagation primitive | |
| Inner product weights gradient primitive | |
| Base class for primitive descriptors for RNN primitives | |
| Vanilla RNN forward propagation primitive | |
| Vanilla RNN backward propagation primitive | |
| LSTM forward propagation primitive | |
| LSTM backward propagation primitive | |
| GRU forward propagation primitive | |
| GRU backward propagation primitive | |
| LBR GRU forward propagation primitive | |
| LBR GRU backward propagation primitive | |
| Shuffle forward propagation primitive | |
| Shuffle backward propagation primitive | |
| Elementwise binary operator primitive | |
| Matrix multiplication (matmul) primitive | |
| Resampling forward propagation | |
| Resampling backward propagation primitive | |
| Abstract threadpool interface | |
| A descriptor of a Batch Normalization operation | |
| A descriptor of a binary operation | |
| Generic description of blocked data layout for most memory formats | |
| A descriptor of a convolution operation | |
| A descriptor of a element-wise operation | |
| An opaque structure to describe an engine | |
| A structure that contains an index and a memory object, and is used to pass arguments to dnnl_primitive_execute() | |
| A descriptor of an inner product operation | |
| A descriptor of a Layer Normalization operation | |
| A descriptor of a Local Response Normalization (LRN) operation | |
| A descriptor of a matrix multiplication operation | |
| An opaque structure to describe a memory | |
| Memory descriptor | |
| Description of extra information stored in memory | |
| A descriptor of a pooling operation | |
| An opaque structure for a chain of post operations | |
| An opaque structure to describe a primitive | |
| An opaque structure for primitive descriptor attributes | |
| An opaque structure to describe a primitive descriptor | |
| An opaque structure to describe a primitive descriptor iterator | |
| A descriptor of resampling operation | |
| A descriptor for an RNN operation | |
| Description of tensor of packed weights for rnn | |
| A descriptor of a shuffle operation | |
| A descriptor of a Softmax operation | |
| An opaque structure to describe an execution stream | |
| Structure containing version information as per Semantic Versioning | |
| Description of tensor of weights for winograd 2x3 convolution |