Intel(R) Math Kernel Library for Deep Neural Networks (Intel(R) MKL-DNN)  0.17.3
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 123]
 Cmkldnn::primitive::atA wrapper structure to specify a particular output of a primitive
 Cmkldnn::memory::descA memory descriptor
 Cmkldnn::softmax_backward::desc
 Cmkldnn::batch_normalization_forward::desc
 Cmkldnn::deconvolution_forward::desc
 Cmkldnn::batch_normalization_backward::desc
 Cmkldnn::deconvolution_backward_data::desc
 Cmkldnn::inner_product_forward::desc
 Cmkldnn::inner_product_backward_data::desc
 Cmkldnn::inner_product_backward_weights::desc
 Cmkldnn::deconvolution_backward_weights::desc
 Cmkldnn::rnn_cell::desc
 Cmkldnn::lrn_forward::desc
 Cmkldnn::rnn_forward::desc
 Cmkldnn::rnn_backward::desc
 Cmkldnn::convolution_forward::desc
 Cmkldnn::shuffle_forward::desc
 Cmkldnn::lrn_backward::desc
 Cmkldnn::shuffle_backward::desc
 Cmkldnn::pooling_forward::desc
 Cmkldnn::convolution_backward_data::desc
 Cmkldnn::pooling_backward::desc
 Cmkldnn::eltwise_forward::desc
 Cmkldnn::eltwise_backward::desc
 Cmkldnn::convolution_backward_weights::desc
 Cmkldnn::softmax_forward::desc
 Cmkldnn::convolution_relu_forward::desc
 Cexception
 Cmkldnn::errorIntel(R) MKL-DNN exception class
 Cmkldnn::handle< T, traits >A class for wrapping an Intel(R) MKL-DNN handle. It is used as the base class for primitive (mkldnn_primitive_t), engine (mkldnn_engine_t), and stream (mkldnn_stream_t) handles. An object of the mkldnn::handle class can be passed by value. This class enables wrapping:
 Cmkldnn::handle< mkldnn_engine_t >
 Cmkldnn::engineAn execution engine
 Cmkldnn::handle< mkldnn_post_ops_t >
 Cmkldnn::post_ops
 Cmkldnn::handle< mkldnn_primitive_attr_t >
 Cmkldnn::primitive_attr
 Cmkldnn::handle< mkldnn_primitive_desc_iterator >
 Cmkldnn::handle< mkldnn_primitive_desc_t >
 Cmkldnn::concat::primitive_desc
 Cmkldnn::memory::primitive_descA memory primitive descriptor
 Cmkldnn::primitive_descA base class for all primitive descriptors
 Cmkldnn::reorder::primitive_desc
 Cmkldnn::sum::primitive_desc
 Cmkldnn::view::primitive_desc
 Cmkldnn::handle< mkldnn_primitive_t >
 Cmkldnn::primitiveBase class for all computational primitives
 Cmkldnn::handle< mkldnn_stream_t >
 Cmkldnn::stream
 Cmkldnn::handle_traits< T >A class that provides the destructor for an Intel(R) MKL-DNN C handle
 Cmkldnn_batch_normalization_desc_tA descriptor of a Batch Normalization operation
 Cmkldnn_blocking_desc_tGeneric description of blocked data layout for most memory formats
 Cmkldnn_convolution_desc_tA descriptor of a convolution operation
 Cmkldnn_convolution_relu_desc_tA descriptor of a convolution followed by relu operation
 Cmkldnn_eltwise_desc_tA descriptor of a element-wise operation
 Cmkldnn_engineAn opaque structure to describe an engine
 Cmkldnn_inner_product_desc_tA descriptor of an inner product operation
 Cmkldnn_lrn_desc_tA descriptor of a Local Response Normalization (LRN) operation
 Cmkldnn_memory_desc_tMemory descriptor
 Cmkldnn_pooling_desc_tA descriptor of a pooling operation
 Cmkldnn_post_opsAn opaque structure for a chain of post operations
 Cmkldnn_primitiveAn opaque structure to describe a primitive
 Cmkldnn_primitive_at_tA wrapper structure to specify a particular output of a primitive
 Cmkldnn_primitive_attrAn opaque structure for primitive descriptor attributes
 Cmkldnn_primitive_descAn opaque structure to describe a primitive descriptor
 Cmkldnn_primitive_desc_iteratorAn opaque structure to describe a primitive descriptor iterator
 Cmkldnn_rnn_cell_desc_t
 Cmkldnn_rnn_desc_tA descriptor for an rnn operation
 Cmkldnn_shuffle_desc_tA descriptor of a shuffle operation
 Cmkldnn_softmax_desc_tA descriptor of a Softmax operation
 Cmkldnn_streamAn opaque structure to describe an execution stream
 Cmkldnn_wino_desc_tDescription of tensor of weights for winograd 2x3 convolution
 Cmkldnn::rnn_cell