Deep Neural Network Library (DNNL)  1.1.0
Performance library for Deep Learning
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cdnnl::batch_normalization_backward::descDescriptor for batch normalization backward propagation
 Cdnnl::deconvolution_backward_data::descDescriptor for deconvolution backward propagation
 Cdnnl::deconvolution_backward_weights::descDescriptor for deconvolution weight update
 Cdnnl::layer_normalization_forward::descDescriptor for layer normalization forward propagation
 Cdnnl::layer_normalization_backward::descDescriptor for layer normalization backward propagation
 Cdnnl::lrn_forward::descDescriptor for local response normalization forward propagation
 Cdnnl::inner_product_forward::descInitializes an inner product descriptor for forward propagation using prop_kind (possible values are dnnl::prop_kind::forward_training and dnnl::prop_kind::forward_inference) and memory descriptors
 Cdnnl::inner_product_backward_data::descInitializes an inner product descriptor for backward propagation with respect to data using memory descriptors
 Cdnnl::lrn_backward::descDescriptor for local response normalization backward propagation
 Cdnnl::inner_product_backward_weights::descInitializes an inner product descriptor for backward propagation with respect to weights using memory descriptors
 Cdnnl::vanilla_rnn_forward::descDescriptor for RNN forward propagation
 Cdnnl::vanilla_rnn_backward::descRNN descriptor for backward propagation
 Cdnnl::convolution_forward::descDescriptor for convolution forward propagation
 Cdnnl::pooling_forward::descDescriptor for pooling forward propagation
 Cdnnl::lstm_forward::descDescriptor for LSTM forward propagation
 Cdnnl::convolution_backward_data::descDescriptor for convolution backward propagation
 Cdnnl::lstm_backward::descLSTM descriptor for backward propagation
 Cdnnl::pooling_backward::descDescriptor for pooling backward propagation
 Cdnnl::memory::descA memory descriptor
 Cdnnl::eltwise_forward::descInitializes an eltwise descriptor for forward propagation using prop_kind (possible values are dnnl::forward_training and dnnl::forward_inference), aalgorithm algorithm, memory descriptor data_desc, alpha, and beta parameters
 Cdnnl::gru_forward::descDescriptor for GRU forward propagation
 Cdnnl::gru_backward::descGRU descriptor for backward propagation
 Cdnnl::lbr_gru_forward::descDescriptor for LBR GRU forward propagation
 Cdnnl::convolution_backward_weights::descDescriptor for convolution weight update
 Cdnnl::eltwise_backward::descInitializes an eltwise descriptor for backward propagation using aalgorithm algorithm memory descriptors diff_data_desc and data_desc, and the alpha and beta parameters
 Cdnnl::lbr_gru_backward::descLBR_GRU descriptor for backward propagation
 Cdnnl::shuffle_forward::descDescriptor for shuffle forward propagation
 Cdnnl::deconvolution_forward::descDescriptor for convolution forward propagation
 Cdnnl::softmax_forward::descDescriptor for softmax forward propagation
 Cdnnl::binary::descDescriptor for binary
 Cdnnl::softmax_backward::descDescriptor for softmax backward propagation
 Cdnnl::batch_normalization_forward::descDescriptor for batch normalization 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_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_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_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_tVersion type
 Cdnnl_wino_desc_tDescription of tensor of weights for winograd 2x3 convolution
 Cdnnl::errorDNNL exception class
 Cdnnl::handle< T, traits >A class for wrapping an DNNL handle
 Cdnnl::handle< dnnl_engine_t >
 Cdnnl::engineAn execution engine
 Cdnnl::handle< dnnl_memory_t >
 Cdnnl::memoryMemory that describes the data
 Cdnnl::handle< dnnl_post_ops_t >
 Cdnnl::post_opsPost operations
 Cdnnl::handle< dnnl_primitive_attr_t >
 Cdnnl::primitive_attrPrimitive attributes
 Cdnnl::handle< dnnl_primitive_desc_iterator >
 Cdnnl::handle< dnnl_primitive_desc_t >
 Cdnnl::primitive_desc_baseThe base class for all primitive descriptors
 Cdnnl::handle< dnnl_primitive_t >
 Cdnnl::primitiveBase class for all computational primitives
 Cdnnl::handle< dnnl_stream_t >
 Cdnnl::streamAn execution stream
 Cdnnl::handle_traits< T >A class that provides the destructor for an DNNL C handle
 Cdnnl::lbr_gru_forward::primitive_descPrimitive descriptor for LBR_GRU forward propagation
 Cdnnl::gru_backward::primitive_descPrimitive descriptor for GRU backward propagation
 Cdnnl::lstm_forward::primitive_descPrimitive descriptor for LSTM forward propagation
 Cdnnl::lstm_backward::primitive_descPrimitive descriptor for LSTM backward propagation
 Cdnnl::lbr_gru_backward::primitive_descPrimitive descriptor for LBR_GRU backward propagation
 Cdnnl::gru_forward::primitive_descPrimitive descriptor for GRU forward propagation
 Cdnnl::vanilla_rnn_backward::primitive_descPrimitive descriptor for RNN backward propagation
 Cdnnl::vanilla_rnn_forward::primitive_descPrimitive descriptor for RNN forward propagation