oneAPI Deep Neural Network Library (oneDNN)
Performance library for Deep Learning
1.96.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_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_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_stream
 Cdnnl_version_tStructure containing version information as per Semantic Versioning
 Cdnnl_wino_desc_tDescription of tensor of weights for winograd 2x3 convolution