oneAPI Deep Neural Network Library (oneDNN)
Performance library for Deep Learning
2.0.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 ▼NdnnlOneDNN namespace
 ►Nthreadpool_interopThreadpool interoperability namespace
 ►Cbatch_normalization_backwardBatch normalization backward propagation primitive
 ►Cbatch_normalization_forwardBatch normalization forward propagation primitive
 ►CbinaryElementwise binary operator primitive
 ►CconcatTensor concatenation (concat) primitive
 ►Cconvolution_backward_dataConvolution backward propagation primitive
 ►Cconvolution_backward_weightsConvolution weights gradient primitive
 ►Cconvolution_forwardConvolution forward propagation primitive
 ►Cdeconvolution_backward_dataDeconvolution backward propagation primitive
 ►Cdeconvolution_backward_weightsDeconvolution weights gradient primitive
 ►Cdeconvolution_forwardDeconvolution forward propagation primitive
 ►Celtwise_backwardElementwise unary operation backward propagation primitive
 ►Celtwise_forwardElementwise unary operation forward propagation primitive
 CengineAn execution engine
 CerrorOneDNN exception class
 ►Cgru_backwardGRU backward propagation primitive
 ►Cgru_forwardGRU forward propagation primitive
 ChandleOneDNN C API handle wrapper class
 Chandle_traitsA class that provides the destructor for a oneDNN C API handle
 ►Cinner_product_backward_dataInner product backward propagation primitive
 ►Cinner_product_backward_weightsInner product weights gradient primitive
 ►Cinner_product_forwardInner product forward propagation primitive
 ►Clayer_normalization_backwardLayer normalization backward propagation primitive
 ►Clayer_normalization_forwardLayer normalization forward propagation primitive
 ►Clbr_gru_backwardLBR GRU backward propagation primitive
 ►Clbr_gru_forwardLBR GRU forward propagation primitive
 ►Clogsoftmax_backwardLogsoftmax backward propagation primitive
 ►Clogsoftmax_forwardLogsoftmax forward propagation primitive
 ►Clrn_backwardLocal response normalization (LRN) backward propagation primitive
 ►Clrn_forwardLocal response normalization (LRN) forward propagation primitive
 ►Clstm_backwardLSTM backward propagation primitive
 ►Clstm_forwardLSTM forward propagation primitive
 ►CmatmulMatrix multiplication (matmul) primitive
 ►CmemoryMemory object
 ►Cpooling_backwardPooling backward propagation primitive
 ►Cpooling_forwardPooling forward propagation primitive
 ►Cpooling_v2_backwardPooling v2 (dilated pooling) backward propagation primitive
 ►Cpooling_v2_forwardPooling v2 (dilated pooling) forward propagation primitive
 Cpost_opsPost-ops
 CprimitiveBase class for all computational primitives
 Cprimitive_attrPrimitive attributes
 Cprimitive_descA base class for descriptors of all primitives that have an operation descriptor and that support iteration over multiple implementations
 Cprimitive_desc_baseBase class for all primitive descriptors
 ►CreductionReduction
 ►CreorderReorder primitive
 ►Cresampling_backwardResampling backward propagation primitive
 ►Cresampling_forwardResampling forward propagation
 Crnn_primitive_desc_baseBase class for primitive descriptors for RNN primitives
 ►Cshuffle_backwardShuffle backward propagation primitive
 ►Cshuffle_forwardShuffle forward propagation primitive
 ►Csoftmax_backwardSoftmax backward propagation primitive
 ►Csoftmax_forwardSoftmax forward propagation primitive
 CstreamAn execution stream
 ►CsumOut-of-place summation (sum) primitive
 ►Cvanilla_rnn_backwardVanilla RNN backward propagation primitive
 ►Cvanilla_rnn_forwardVanilla RNN forward propagation primitive
 Cdnnl_batch_normalization_desc_tA descriptor of a Batch Normalization operation
 Cdnnl_binary_desc_tA descriptor of a binary operation
 Cdnnl_blocking_desc_tGeneric description of blocked data layout for most memory formats
 Cdnnl_convolution_desc_tA descriptor of a convolution operation
 Cdnnl_eltwise_desc_tA descriptor of a element-wise operation
 Cdnnl_engineAn opaque structure to describe an engine
 Cdnnl_exec_arg_tA structure that contains an index and a memory object, and is used to pass arguments to dnnl_primitive_execute()
 Cdnnl_inner_product_desc_tA descriptor of an inner product operation
 Cdnnl_layer_normalization_desc_tA descriptor of a Layer Normalization operation
 Cdnnl_lrn_desc_tA descriptor of a Local Response Normalization (LRN) operation
 Cdnnl_matmul_desc_tA descriptor of a matrix multiplication operation
 Cdnnl_memoryAn opaque structure to describe a memory
 Cdnnl_memory_desc_tMemory descriptor
 Cdnnl_memory_extra_desc_tDescription of extra information stored in memory
 Cdnnl_pooling_desc_tA descriptor of a pooling operation
 Cdnnl_pooling_v2_desc_tA descriptor of a pooling (version 2) operation
 Cdnnl_post_opsAn opaque structure for a chain of post operations
 Cdnnl_primitiveAn opaque structure to describe a primitive
 Cdnnl_primitive_attrAn opaque structure for primitive descriptor attributes
 Cdnnl_primitive_descAn opaque structure to describe a primitive descriptor
 Cdnnl_primitive_desc_iteratorAn opaque structure to describe a primitive descriptor iterator
 Cdnnl_reduction_desc_tA descriptor of reduction operation
 Cdnnl_resampling_desc_tA descriptor of resampling operation
 Cdnnl_rnn_desc_tA descriptor for an RNN operation
 Cdnnl_rnn_packed_desc_tDescription of tensor of packed weights for rnn
 Cdnnl_shuffle_desc_tA descriptor of a shuffle operation
 Cdnnl_softmax_desc_tA descriptor of a Softmax operation
 Cdnnl_streamAn opaque structure to describe an execution stream
 Cdnnl_version_tStructure containing version information as per Semantic Versioning
 Cdnnl_wino_desc_tDescription of tensor of weights for winograd 2x3 convolution