Deep Neural Network Library (DNNL)  1.90.1
Performance library for Deep Learning
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 ▼Ndnnl
 ►Cbatch_normalization_backwardBatch normalization backward propagation
 ►Cbatch_normalization_forwardBatch normalization for forward propagation
 ►CbinaryImplements descriptor, primitive descriptor, and primitive for the binary
 CconcatImplements primitive descriptor and primitive for concat
 ►Cconvolution_backward_dataConvolution backward propagation
 ►Cconvolution_backward_weightsConvolution weight update
 ►Cconvolution_forwardConvolution forward propagation
 ►Cdeconvolution_backward_dataDeconvolution backward propagation
 ►Cdeconvolution_backward_weightsDeconvolution weight update
 ►Cdeconvolution_forwardDeconvolution forward propagation
 ►Celtwise_backwardElement-wise operations for backward propagation
 ►Celtwise_forwardElement-wise operations for forward propagation
 CengineAn execution engine
 CerrorDNNL exception class
 ►Cgru_backwardGRU for backward propagation
 ►Cgru_forwardGRU for forward propagation
 ChandleA class for wrapping an DNNL handle
 Chandle_traitsA class that provides the destructor for an DNNL C handle
 ►Cinner_product_backward_dataInner product for backward propagation with respect to data
 ►Cinner_product_backward_weightsInner product for backward propagation with respect to weights
 ►Cinner_product_forwardInner product for forward propagation
 ►Clayer_normalization_backwardLayer normalization backward propagation
 ►Clayer_normalization_forwardLayer normalization for forward propagation
 ►Clbr_gru_backwardLBR_GRU for backward propagation
 ►Clbr_gru_forwardLBR_GRU for forward propagation
 ►Clrn_backwardLocal response normalization for backward propagation
 ►Clrn_forwardLocal response normalization for forward propagation
 ►Clstm_backwardLSTM for backward propagation
 ►Clstm_forwardLSTM for forward propagation
 ►CmemoryMemory that describes the data
 ►Cpooling_forwardPooling for forward propagation
 Cpost_opsPost operations
 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_baseThe base class for all primitive descriptors
 CreorderInitializes a reorder primitive using the description of the source (src_engine and src_md) and destination (dst_engine and dst_md) memory, and an attr attribute
 Cshuffle_backwardShuffle for backward propagation
 ►Cshuffle_forwardShuffle for forward propagation
 ►Csoftmax_backwardSoftmax for backward propagation
 ►Csoftmax_forwardSoftmax for forward propagation
 CstreamAn execution stream
 CsumCreates an out-of-place sum primitive descriptor for sum of n inputs multiplied by the scale with resulting output_desc memory descriptor
 ►Cvanilla_rnn_backwardVanilla RNN for backward propagation
 ►Cvanilla_rnn_forwardVanilla RNN for forward propagation
 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_tAn auxiliary structure to specify primitive's inputs/outputs at execution
 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_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_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_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_tVersion type
 Cdnnl_wino_desc_tDescription of tensor of weights for winograd 2x3 convolution