| Package | Description |
|---|---|
| org.bytedeco.dnnl | |
| org.bytedeco.dnnl.global |
| Class and Description |
|---|
| batch_normalization_backward
Batch normalization backward propagation primitive.
|
| batch_normalization_backward.desc
Descriptor for a batch normalization backward propagation primitive.
|
| batch_normalization_backward.primitive_desc
Primitive descriptor for a batch normalization backward propagation
primitive.
|
| batch_normalization_forward
\} dnnl_api_logsoftmax
|
| batch_normalization_forward.desc
Descriptor for a batch normalization forward propagation primitive.
|
| batch_normalization_forward.primitive_desc
Primitive descriptor for a batch normalization forward propagation
primitive.
|
| binary
\} dnnl_api_shuffle
|
| binary.desc
Descriptor for an elementwise binary operator primitive.
|
| binary.primitive_desc
Primitive descriptor for an elementwise binary operator primitive.
|
| concat
\endcond
|
| concat.primitive_desc
Primitive descriptor for a concat primitive.
|
| const_dnnl_op_desc_t
A pointer to any of the operation descriptors (constant variant).
|
| convolution_backward_data
Convolution backward propagation primitive.
|
| convolution_backward_data.desc
Descriptor for a convolution backward propagation primitive.
|
| convolution_backward_data.primitive_desc
Primitive descriptor for a convolution backward propagation primitive.
|
| convolution_backward_weights
Convolution weights gradient primitive.
|
| convolution_backward_weights.desc
Descriptor for a convolution weights gradient primitive.
|
| convolution_backward_weights.primitive_desc
Primitive descriptor for a convolution weights gradient primitive.
|
| convolution_forward
\} dnnl_api_primitives_common
|
| convolution_forward.desc
Descriptor for a convolution forward propagation primitive.
|
| convolution_forward.primitive_desc
Primitive descriptor for a convolution forward propagation primitive.
|
| deconvolution_backward_data
Deconvolution backward propagation primitive.
|
| deconvolution_backward_data.desc
Descriptor for a deconvolution backward propagation primitive.
|
| deconvolution_backward_data.primitive_desc
Primitive descriptor for a deconvolution backward propagation primitive.
|
| deconvolution_backward_weights
Deconvolution weights gradient primitive.
|
| deconvolution_backward_weights.desc
Descriptor for a deconvolution weights gradient primitive.
|
| deconvolution_backward_weights.primitive_desc
Primitive descriptor for a deconvolution weights gradient primitive.
|
| deconvolution_forward
\addtogroup dnnl_api_deconvolution Deconvolution
/**
/** A primitive to perform 1D, 2D or 3D deconvolution.
|
| deconvolution_forward.desc
Descriptor for a deconvolution forward propagation primitive.
|
| deconvolution_forward.primitive_desc
Primitive descriptor for a deconvolution forward propagation primitive.
|
| dnnl_batch_normalization_desc_t
\} dnnl_api_lrn
|
| dnnl_binary_desc_t
\} dnnl_api_rnn
|
| dnnl_blocking_desc_t
Generic description of blocked data layout for most memory formats.
|
| dnnl_convolution_desc_t
\} dnnl_api_primitives_common
\} dnnl_api_primitives
|
| dnnl_eltwise_desc_t
\} dnnl_api_shuffle
|
| dnnl_engine
\struct dnnl_engine
\brief An opaque structure to describe an engine.
|
| dnnl_engine_handle
oneDNN C API handle wrapper class.
|
| dnnl_exec_arg_t
A structure that contains an index and a memory object, and is used to pass
arguments to dnnl_primitive_execute().
|
| dnnl_inner_product_desc_t
\} dnnl_api_layer_normalization
|
| dnnl_layer_normalization_desc_t
\} dnnl_api_batch_normalization
|
| dnnl_lrn_desc_t
\} dnnl_api_pooling
|
| dnnl_matmul_desc_t
\} dnnl_api_binary
|
| dnnl_memory
\struct dnnl_memory
An opaque structure to describe a memory.
|
| dnnl_memory_desc_t
Memory descriptor.
|
| dnnl_memory_extra_desc_t
Description of extra information stored in memory
|
| dnnl_memory_handle |
| dnnl_pooling_desc_t
\} dnnl_api_logsoftmax
|
| dnnl_post_ops
\struct dnnl_post_ops
\brief An opaque structure for a chain of post operations.
|
| dnnl_post_ops_handle |
| dnnl_primitive
\} dnnl_api_attributes
|
| dnnl_primitive_attr
\struct dnnl_primitive_attr
\brief An opaque structure for primitive descriptor attributes.
|
| dnnl_primitive_attr_handle |
| dnnl_primitive_desc
\struct dnnl_primitive_desc
\brief An opaque structure to describe a primitive descriptor.
|
| dnnl_primitive_desc_handle |
| dnnl_primitive_desc_vector |
| dnnl_primitive_desc_vector.Iterator |
| dnnl_primitive_handle |
| dnnl_resampling_desc_t
\} dnnl_api_matmul
|
| dnnl_rnn_desc_t
A descriptor for an RNN operation.
|
| dnnl_rnn_packed_desc_t
Description of tensor of packed weights for rnn.
|
| dnnl_shuffle_desc_t
\} dnnl_api_deconvolution
|
| dnnl_softmax_desc_t
\} dnnl_api_eltwise
|
| dnnl_stream
\struct dnnl_stream
An opaque structure to describe an execution stream.
|
| dnnl_stream_attr
An opaque structure to describe execution stream attrbutes.
|
| dnnl_stream_attr_handle |
| dnnl_stream_handle |
| dnnl_version_t
Structure containing version information as per [Semantic
Versioning](https://semver.org)
|
| dnnl_wino_desc_t
Description of tensor of weights for winograd 2x3 convolution.
|
| eltwise_backward
Elementwise unary operation backward propagation primitive.
|
| eltwise_backward.desc
Descriptor for an elementwise backward propagation primitive.
|
| eltwise_backward.primitive_desc
Primitive descriptor for eltwise backward propagation.
|
| eltwise_forward
\} dnnl_api_pooling
|
| eltwise_forward.desc
Descriptor for an elementwise forward propagation primitive.
|
| eltwise_forward.primitive_desc
Primitive descriptor for an elementwise forward propagation primitive.
|
| engine
\endcond
|
| engine.kind
Kinds of engines.
|
| error
\addtogroup dnnl_api_utils Utilities
Utility types and definitions.
|
| gru_backward
GRU backward propagation primitive.
|
| gru_backward.desc
Descriptor for a GRU backward propagation primitive.
|
| gru_backward.primitive_desc
Primitive descriptor for a GRU backward propagation primitive.
|
| gru_forward
GRU forward propagation primitive.
|
| gru_forward.desc
Descriptor for a GRU forward propagation primitive.
|
| gru_forward.primitive_desc
Primitive descriptor for a GRU forward propagation primitive.
|
| inner_product_backward_data
Inner product backward propagation primitive.
|
| inner_product_backward_data.desc
Descriptor for an inner product backward propagation primitive.
|
| inner_product_backward_data.primitive_desc
Primitive descriptor for an inner product backward propagation
primitive.
|
| inner_product_backward_weights
Inner product weights gradient primitive.
|
| inner_product_backward_weights.desc
Descriptor for an inner product weights gradient primitive.
|
| inner_product_backward_weights.primitive_desc
Primitive descriptor for an inner product weights gradient primitive.
|
| inner_product_forward
\} dnnl_api_layer_normalization
|
| inner_product_forward.desc
Descriptor for an inner product forward propagation primitive.
|
| inner_product_forward.primitive_desc
Primitive descriptor for an inner product forward propagation primitive.
|
| IntMemoryMap |
| IntMemoryMap.Iterator |
| layer_normalization_backward
Layer normalization backward propagation primitive.
|
| layer_normalization_backward.desc
Descriptor for a layer normalization backward propagation primitive.
|
| layer_normalization_backward.primitive_desc
Primitive descriptor for a layer normalization backward propagation
primitive.
|
| layer_normalization_forward
\} dnnl_api_batch_normalization
|
| layer_normalization_forward.desc
Descriptor for a layer normalization forward propagation primitive.
|
| layer_normalization_forward.primitive_desc
Primitive descriptor for a layer normalization forward propagation
primitive.
|
| lbr_gru_backward
LBR GRU backward propagation primitive.
|
| lbr_gru_backward.desc
Descriptor for a LBR GRU backward propagation primitive.
|
| lbr_gru_backward.primitive_desc
Primitive descriptor for an LBR GRU backward propagation primitive.
|
| lbr_gru_forward
LBR GRU forward propagation primitive.
|
| lbr_gru_forward.desc
Descriptor for an LBR GRU forward propagation primitive.
|
| lbr_gru_forward.primitive_desc
Primitive descriptor for an LBR GRU forward propagation primitive.
|
| logsoftmax_backward
Logsoftmax backward propagation primitive.
|
| logsoftmax_backward.desc
Descriptor for a logsoftmax backward propagation primitive.
|
| logsoftmax_backward.primitive_desc
Primitive descriptor for a logsoftmax backward propagation primitive.
|
| logsoftmax_forward
\} dnnl_api_softmax
|
| logsoftmax_forward.desc
Descriptor for a logsoftmax forward propagation primitive.
|
| logsoftmax_forward.primitive_desc
Primitive descriptor for a logsoftmax forward propagation primitive.
|
| lrn_backward
Local response normalization (LRN) backward propagation primitive.
|
| lrn_backward.desc
Descriptor for an LRN backward propagation primitive.
|
| lrn_backward.primitive_desc
Primitive descriptor for an LRN backward propagation primitive.
|
| lrn_forward
\} dnnl_api_deconvolution
|
| lrn_forward.desc
Descriptor for an LRN forward propagation primitive.
|
| lrn_forward.primitive_desc
Primitive descriptor for an LRN forward propagation primitive.
|
| lstm_backward
LSTM backward propagation primitive.
|
| lstm_backward.desc
Descriptor for an LSTM backward propagation primitive.
|
| lstm_backward.primitive_desc
Primitive descriptor for an LSTM backward propagation primitive.
|
| lstm_forward
LSTM forward propagation primitive.
|
| lstm_forward.desc
Descriptor for an LSTM forward propagation primitive.
|
| lstm_forward.primitive_desc
Primitive descriptor for an LSTM forward propagation primitive.
|
| matmul
\} dnnl_api_binary
|
| matmul.desc
Descriptor for a matmul primitive.
|
| matmul.primitive_desc
Primitive descriptor for a matmul primitive.
|
| memory
\} dnnl_api_stream
|
| memory.data_type
Data type specification.
|
| memory.desc
A memory descriptor.
|
| memory.format_kind
Memory format kind
|
| memory.format_tag
Memory format tag specification.
|
| pooling_backward
Pooling backward propagation primitive.
|
| pooling_backward.desc
Descriptor for a pooling backward propagation primitive.
|
| pooling_backward.primitive_desc
Primitive descriptor for a pooling backward propagation primitive.
|
| pooling_forward
\} dnnl_api_lrn
|
| pooling_forward.desc
Descriptor for a pooling forward propagation primitive.
|
| pooling_forward.primitive_desc
Primitive descriptor for a pooling forward propagation primitive.
|
| post_ops
\endcond
|
| primitive
\addtogroup dnnl_api_primitives Primitives
Compute primitives
|
| primitive_attr
\endcond
|
| primitive_desc
\} dnnl_api_sum
|
| primitive_desc_base
\} dnnl_api_attributes
|
| primitive_vector |
| primitive_vector.Iterator |
| primitive.kind
Kinds of primitives supported by the library.
|
| reorder
\} dnnl_api_primitives_common
|
| reorder.primitive_desc
Primitive descriptor for a reorder primitive.
|
| resampling_backward
Resampling backward propagation primitive.
|
| resampling_backward.desc
Descriptor for a resampling backward propagation primitive.
|
| resampling_backward.primitive_desc
Primitive descriptor for resampling backward propagation primitive.
|
| resampling_forward
\} dnnl_api_matmul
|
| resampling_forward.desc
Descriptor for resampling forward propagation.
|
| resampling_forward.primitive_desc
Primitive descriptor for a resampling forward propagation primitive.
|
| rnn_primitive_desc_base
\} dnnl_api_inner_product
|
| shuffle_backward
Shuffle backward propagation primitive.
|
| shuffle_backward.desc
Descriptor for a shuffle primitive backward propagation
primitive.
|
| shuffle_backward.primitive_desc
Primitive descriptor for a shuffle backward propagation primitive.
|
| shuffle_forward
\} dnnl_api_rnn
|
| shuffle_forward.desc
Descriptor for a shuffle forward propagation primitive.
|
| shuffle_forward.primitive_desc
Primitive descriptor for a shuffle forward propagation primitive.
|
| softmax_backward
Softmax backward propagation primitive.
|
| softmax_backward.desc
Descriptor for a softmax backward propagation primitive.
|
| softmax_backward.primitive_desc
Primitive descriptor for a softmax backward propagation primitive.
|
| softmax_forward
\} dnnl_api_eltwise
|
| softmax_forward.desc
Descriptor for a softmax forward propagation primitive.
|
| softmax_forward.primitive_desc
Primitive descriptor for a softmax forward propagation primitive.
|
| stream
An execution stream.
|
| stream_attr
\endcond
|
| stream.flags
Stream flags.
|
| sum
\} dnnl_api_concat
|
| sum.primitive_desc
Primitive descriptor for a sum primitive.
|
| vanilla_rnn_backward
Vanilla RNN backward propagation primitive.
|
| vanilla_rnn_backward.desc
Descriptor for a vanilla RNN backward propagation primitive.
|
| vanilla_rnn_backward.primitive_desc
Primitive descriptor for an RNN backward propagation primitive.
|
| vanilla_rnn_forward
Vanilla RNN forward propagation primitive.
|
| vanilla_rnn_forward.desc
Descriptor for a vanilla RNN forward propagation primitive.
|
| vanilla_rnn_forward.primitive_desc
Primitive descriptor for a vanilla RNN forward propagation primitive.
|
| Class and Description |
|---|
| const_dnnl_op_desc_t
A pointer to any of the operation descriptors (constant variant).
|
| dnnl_batch_normalization_desc_t
\} dnnl_api_lrn
|
| dnnl_binary_desc_t
\} dnnl_api_rnn
|
| dnnl_convolution_desc_t
\} dnnl_api_primitives_common
\} dnnl_api_primitives
|
| dnnl_eltwise_desc_t
\} dnnl_api_shuffle
|
| dnnl_engine
\struct dnnl_engine
\brief An opaque structure to describe an engine.
|
| dnnl_exec_arg_t
A structure that contains an index and a memory object, and is used to pass
arguments to dnnl_primitive_execute().
|
| dnnl_inner_product_desc_t
\} dnnl_api_layer_normalization
|
| dnnl_layer_normalization_desc_t
\} dnnl_api_batch_normalization
|
| dnnl_lrn_desc_t
\} dnnl_api_pooling
|
| dnnl_matmul_desc_t
\} dnnl_api_binary
|
| dnnl_memory
\struct dnnl_memory
An opaque structure to describe a memory.
|
| dnnl_memory_desc_t
Memory descriptor.
|
| dnnl_pooling_desc_t
\} dnnl_api_logsoftmax
|
| dnnl_post_ops
\struct dnnl_post_ops
\brief An opaque structure for a chain of post operations.
|
| dnnl_primitive
\} dnnl_api_attributes
|
| dnnl_primitive_attr
\struct dnnl_primitive_attr
\brief An opaque structure for primitive descriptor attributes.
|
| dnnl_primitive_desc
\struct dnnl_primitive_desc
\brief An opaque structure to describe a primitive descriptor.
|
| dnnl_primitive_desc_iterator
\} dnnl_api_engine
|
| dnnl_resampling_desc_t
\} dnnl_api_matmul
|
| dnnl_rnn_desc_t
A descriptor for an RNN operation.
|
| dnnl_shuffle_desc_t
\} dnnl_api_deconvolution
|
| dnnl_softmax_desc_t
\} dnnl_api_eltwise
|
| dnnl_stream
\struct dnnl_stream
An opaque structure to describe an execution stream.
|
| dnnl_stream_attr
An opaque structure to describe execution stream attrbutes.
|
| dnnl_version_t
Structure containing version information as per [Semantic
Versioning](https://semver.org)
|
| engine.kind
Kinds of engines.
|
| memory.data_type
Data type specification.
|
| memory.desc
A memory descriptor.
|
| memory.format_tag
Memory format tag specification.
|
| primitive.kind
Kinds of primitives supported by the library.
|
| stream.flags
Stream flags.
|
Copyright © 2020. All rights reserved.