Intel(R) Math Kernel Library for Deep Neural Networks (Intel(R) MKL-DNN)  0.19.0
Performance library for Deep Learning
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNmkldnn
|oChandle_traitsA class that provides the destructor for an Intel(R) MKL-DNN C handle
|oChandleA 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:
|oCprimitiveBase class for all computational primitives
|oCerrorIntel(R) MKL-DNN exception class
|oCpost_ops
|oCprimitive_attr
|oCengineAn execution engine
|oCmemoryMemory primitive that describes the data
|oCreorder
|oCview
|oCconcat
|oCsum
|oCprimitive_descA base class for all primitive descriptors
|oCconvolution_forward
|oCconvolution_backward_data
|oCconvolution_backward_weights
|oCdeconvolution_forward
|oCdeconvolution_backward_data
|oCdeconvolution_backward_weights
|oClrn_forward
|oClrn_backward
|oCpooling_forward
|oCpooling_backward
|oCeltwise_forward
|oCeltwise_backward
|oCsoftmax_forward
|oCsoftmax_backward
|oCbatch_normalization_forward
|oCbatch_normalization_backward
|oCinner_product_forward
|oCinner_product_backward_data
|oCinner_product_backward_weights
|oCrnn_cell
|oCrnn_forward
|oCrnn_backward
|oCshuffle_forward
|oCshuffle_backward
|\Cstream
oCmkldnn_batch_normalization_desc_tA descriptor of a Batch Normalization operation
oCmkldnn_blocking_desc_tGeneric description of blocked data layout for most memory formats
oCmkldnn_convolution_desc_tA descriptor of a convolution operation
oCmkldnn_eltwise_desc_tA descriptor of a element-wise operation
oCmkldnn_engineAn opaque structure to describe an engine
oCmkldnn_inner_product_desc_tA descriptor of an inner product operation
oCmkldnn_lrn_desc_tA descriptor of a Local Response Normalization (LRN) operation
oCmkldnn_memory_desc_tMemory descriptor
oCmkldnn_pooling_desc_tA descriptor of a pooling operation
oCmkldnn_post_opsAn opaque structure for a chain of post operations
oCmkldnn_primitiveAn opaque structure to describe a primitive
oCmkldnn_primitive_at_tA wrapper structure to specify a particular output of a primitive
oCmkldnn_primitive_attrAn opaque structure for primitive descriptor attributes
oCmkldnn_primitive_descAn opaque structure to describe a primitive descriptor
oCmkldnn_primitive_desc_iteratorAn opaque structure to describe a primitive descriptor iterator
oCmkldnn_rnn_cell_desc_t
oCmkldnn_rnn_desc_tA descriptor for an RNN operation
oCmkldnn_rnn_packed_desc_tDescription of tensor of packed weights for rnn
oCmkldnn_shuffle_desc_tA descriptor of a shuffle operation
oCmkldnn_softmax_desc_tA descriptor of a Softmax operation
oCmkldnn_streamAn opaque structure to describe an execution stream
oCmkldnn_version_tIntel(R) MKL-DNN Version type
\Cmkldnn_wino_desc_tDescription of tensor of weights for winograd 2x3 convolution