Index
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Z
A
a
ab
abc
abcd
aBcd8b
ABcd8b8a
abcde
abcdef
abcdefg
abcdefgh
abcdefghi
abcdefghij
abcdefghijk
abcdefghijkl
abcdefghijlk
abcdefghikj
abcdefghji
abcdefgih
abcdefhg
abcdegf
abcdfe
abced
abdc
abdec
abdefc
abdfce
Abs
AbsBackward
acb
acbd
acbde
acbdef
Accumulation Mode
accumulation_mode
acdb
acdeb
activation_kind
adbc
Add
add_input
add_inputs
add_op
add_output
add_outputs
alg_kind
algorithm
Allocator
allocator
alpha
alpha_f32
any
API
api_kind
append_binary
append_dw
append_eltwise
append_prelu
append_sum
arg
args_t
ASYNCHRONOUS
attention_desc
attr
Attributes
AUGRU RNN Primitive Example
augru.cpp
augru_attention_desc
augru_backward
augru_forward
auto_broadcast
auto_pad
AvgPool
AvgPoolBackward
avx
avx10_1_512
avx10_1_512_amx
avx10_1_512_amx_fp16
avx2
avx2_vnni
avx2_vnni_2
avx512_core
avx512_core_amx
avx512_core_amx_fp16
avx512_core_bf16
avx512_core_fp16
avx512_core_vnni
axes
axis
axis_s32
B
ba
bac
bacd
bacde
backward
backward_bias
backward_data
backward_weights
Basic Concepts
Batch Normalization
Batch Normalization Primitive Example
Batch-Reduce General Matrix Multiplication
batch_normalization
batch_normalization.cpp
batch_normalization_backward
batch_normalization_forward
BatchNormForwardTraining
BatchNormInference
BatchNormTrainingBackward
bca
bcda
bcdea
begin_norm_axis
Benchmarking Performance
beta
beta_f32
bf16
Bfloat16 Training
bias_desc
function, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16]
BiasAdd
BiasAddBackward
bidirectional_concat
bidirectional_sum
Binary
binary
Binary Primitive Example
binary.cpp
binary_add
binary_div
binary_eq
binary_ge
binary_gt
binary_le
binary_lt
binary_max
binary_min
binary_mul
binary_ne
binary_sub
BLAS functions
blocked
Bnorm u8 by binary post-ops example
bnorm_u8_via_binary_postops.cpp
boolean
brgemm
BRGeMM ukernel
BRGeMM ukernel example
buffer
Build from Source
Build Options
C
cache_blob_id
cache_blob_id_size_s64
cba
cdba
cdeba
cell_kind
chwn
Clamp
ClampBackward
class
cn
CNN bf16 training example
CNN f32 inference example
page, [1]
CNN f32 training example
page, [1]
CNN int8 inference example
cnn_inference_f32.c
cnn_inference_f32.cpp
cnn_inference_int8.cpp
cnn_training_bf16.cpp
cnn_training_f32.cpp
Common
Common API
compile
Compiled Partition
Compiled Partition Cache
compiled_partition
Concat
concat
Concat Primitive Example
concat.cpp
Configuring oneDNN for Benchmarking
const_dnnl_brgemm_t
const_dnnl_graph_allocator_t
const_dnnl_graph_compiled_partition_t
const_dnnl_graph_graph_t
const_dnnl_graph_op_t
const_dnnl_graph_partition_t
const_dnnl_graph_tensor_t
const_dnnl_memory_desc_t
const_dnnl_memory_t
const_dnnl_post_ops_t
const_dnnl_primitive_attr_t
const_dnnl_primitive_desc_t
const_dnnl_primitive_t
const_dnnl_stream_t
const_dnnl_transform_t
const_dnnl_ukernel_attr_params_t
constant
Constant Tensor Cache
convert_to_c
Convolution
convolution
Convolution int8 inference example with Graph API
Convolution Primitive Example
convolution.cpp
convolution_auto
convolution_backward_data
convolution_backward_weights
convolution_direct
convolution_forward
convolution_winograd
ConvolutionBackwardData
ConvolutionBackwardWeights
ConvTranspose
ConvTransposeBackwardData
ConvTransposeBackwardWeights
coo
coordinate_transformation_mode
cpu
CPU Dispatcher Control
CPU ISA Hints
cpu_brgemm.cpp
cpu_cnn_training_f32.c
cpu_deletor
cpu_getting_started.cpp
cpu_inference_int8.cpp
cpu_isa
cpu_isa_hints
cpu_matmul_coo.cpp
cpu_matmul_csr.cpp
cpu_matmul_quantization.cpp
cpu_matmul_weights_compression.cpp
cpu_rnn_inference_f32.cpp
cpu_rnn_inference_int8.cpp
cpu_runtime
cpu_sgemm_and_matmul.cpp
cpu_single_op_partition.cpp
cross_engine_reorder.c
cross_engine_reorder.cpp
csr
D
Data transformation
Data Types
Data types
data_format
data_type
data_type_size
dcab
debug
decab
Deconvolution
deconvolution
Deconvolution Primitive Example
deconvolution.cpp
deconvolution_backward_data
deconvolution_backward_weights
deconvolution_direct
deconvolution_forward
deconvolution_winograd
default_attr_params
default_flags
default_post_ops
defcab
define
Dequantize
desc
dhwigo
dhwio
diff_attention_desc
diff_augru_attention_desc
diff_bias_desc
diff_dst_desc
function, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17]
diff_dst_iter_c_desc
diff_dst_iter_desc
diff_dst_layer_desc
diff_dst_md
diff_src_desc
diff_src_iter_c_desc
diff_src_iter_desc
diff_src_layer_desc
diff_src_md
diff_weights_desc
diff_weights_iter_desc
diff_weights_layer_desc
diff_weights_md
diff_weights_overwrite
diff_weights_peephole_desc
diff_weights_projection_desc
dilations
dim
dims
direction
Divide
dnnl
dnnl::augru_backward
dnnl::augru_backward::primitive_desc
dnnl::augru_forward
dnnl::augru_forward::primitive_desc
dnnl::batch_normalization_backward
dnnl::batch_normalization_backward::primitive_desc
dnnl::batch_normalization_forward
dnnl::batch_normalization_forward::primitive_desc
dnnl::binary
dnnl::binary::primitive_desc
dnnl::concat
dnnl::concat::primitive_desc
dnnl::convolution_backward_data
dnnl::convolution_backward_data::primitive_desc
dnnl::convolution_backward_weights
dnnl::convolution_backward_weights::primitive_desc
dnnl::convolution_forward
dnnl::convolution_forward::primitive_desc
dnnl::deconvolution_backward_data
dnnl::deconvolution_backward_data::primitive_desc
dnnl::deconvolution_backward_weights
dnnl::deconvolution_backward_weights::primitive_desc
dnnl::deconvolution_forward
dnnl::deconvolution_forward::primitive_desc
dnnl::eltwise_backward
dnnl::eltwise_backward::primitive_desc
dnnl::eltwise_forward
dnnl::eltwise_forward::primitive_desc
dnnl::engine
dnnl::error
dnnl::graph
dnnl::graph::allocator
dnnl::graph::compiled_partition
dnnl::graph::graph
dnnl::graph::logical_tensor
dnnl::graph::ocl_interop
dnnl::graph::op
dnnl::graph::partition
dnnl::graph::sycl_interop
dnnl::graph::tensor
dnnl::group_normalization_backward
dnnl::group_normalization_backward::primitive_desc
dnnl::group_normalization_forward
dnnl::group_normalization_forward::primitive_desc
dnnl::gru_backward
dnnl::gru_backward::primitive_desc
dnnl::gru_forward
dnnl::gru_forward::primitive_desc
dnnl::handle
dnnl::handle_traits
dnnl::inner_product_backward_data
dnnl::inner_product_backward_data::primitive_desc
dnnl::inner_product_backward_weights
dnnl::inner_product_backward_weights::primitive_desc
dnnl::inner_product_forward
dnnl::inner_product_forward::primitive_desc
dnnl::layer_normalization_backward
dnnl::layer_normalization_backward::primitive_desc
dnnl::layer_normalization_forward
dnnl::layer_normalization_forward::primitive_desc
dnnl::lbr_augru_backward
dnnl::lbr_augru_backward::primitive_desc
dnnl::lbr_augru_forward
dnnl::lbr_augru_forward::primitive_desc
dnnl::lbr_gru_backward
dnnl::lbr_gru_backward::primitive_desc
dnnl::lbr_gru_forward
dnnl::lbr_gru_forward::primitive_desc
dnnl::lrn_backward
dnnl::lrn_backward::primitive_desc
dnnl::lrn_forward
dnnl::lrn_forward::primitive_desc
dnnl::lstm_backward
dnnl::lstm_backward::primitive_desc
dnnl::lstm_forward
dnnl::lstm_forward::primitive_desc
dnnl::matmul
dnnl::matmul::primitive_desc
dnnl::memory
dnnl::memory::desc
dnnl::ocl_interop
dnnl::pooling_backward
dnnl::pooling_backward::primitive_desc
dnnl::pooling_forward
dnnl::pooling_forward::primitive_desc
dnnl::post_ops
dnnl::prelu_backward
dnnl::prelu_backward::primitive_desc
dnnl::prelu_forward
dnnl::prelu_forward::primitive_desc
dnnl::primitive
dnnl::primitive_attr
dnnl::primitive_desc
dnnl::primitive_desc_base
dnnl::reduction
dnnl::reduction::primitive_desc
dnnl::reorder
dnnl::reorder::primitive_desc
dnnl::resampling_backward
dnnl::resampling_backward::primitive_desc
dnnl::resampling_forward
dnnl::resampling_forward::primitive_desc
dnnl::rnn_primitive_desc_base
dnnl::shuffle_backward
dnnl::shuffle_backward::primitive_desc
dnnl::shuffle_forward
dnnl::shuffle_forward::primitive_desc
dnnl::softmax_backward
dnnl::softmax_backward::primitive_desc
dnnl::softmax_forward
dnnl::softmax_forward::primitive_desc
dnnl::stream
dnnl::sum
dnnl::sum::primitive_desc
dnnl::sycl_interop
dnnl::threadpool_interop
dnnl::threadpool_interop::threadpool_iface
dnnl::ukernel
dnnl::ukernel::attr_params
dnnl::ukernel::brgemm
dnnl::ukernel::transform
dnnl::vanilla_rnn_backward
dnnl::vanilla_rnn_backward::primitive_desc
dnnl::vanilla_rnn_forward
dnnl::vanilla_rnn_forward::primitive_desc
dnnl_a
dnnl_ab
dnnl_abc
dnnl_aBc16b
dnnl_aBc32b
dnnl_aBc4b
dnnl_aBc8b
dnnl_abcd
dnnl_aBcd16b
dnnl_aBCd2b4c2b
dnnl_aBcd32b
dnnl_aBcd4b
dnnl_aBcd8b
dnnl_ABcd8b8a
dnnl_abcde
dnnl_aBcde16b
dnnl_aBCde2b4c2b
dnnl_ABcde2b8a4b
dnnl_aBcde32b
dnnl_aBcde4b
dnnl_ABcde4b16a4b
dnnl_aBcde8b
dnnl_abcdef
dnnl_aBcdef16b
dnnl_aBCdef2b4c2b
dnnl_aBCdef2c8b4c
dnnl_aBcdef4b
dnnl_abcdefg
dnnl_abcdefgh
dnnl_abcdefghi
dnnl_abcdefghij
dnnl_abcdefghijk
dnnl_abcdefghijkl
dnnl_abcdefghijlk
dnnl_abcdefghikj
dnnl_abcdefghji
dnnl_abcdefgih
dnnl_abcdefhg
dnnl_abcdegf
dnnl_abcdfe
dnnl_abced
dnnl_abdc
dnnl_abdec
dnnl_abdefc
dnnl_abdfce
dnnl_acb
dnnl_acbd
dnnl_acbde
dnnl_acbdef
dnnl_accumulation_mode_any
dnnl_accumulation_mode_f16
dnnl_accumulation_mode_f32
dnnl_accumulation_mode_relaxed
dnnl_accumulation_mode_s32
dnnl_accumulation_mode_strict
dnnl_accumulation_mode_t
dnnl_acdb
dnnl_acdeb
dnnl_adbc
dnnl_adcb
dnnl_adecb
dnnl_adefcb
dnnl_alg_kind_t
dnnl_any_engine
DNNL_ARG_ATTR_DROPOUT_MASK
DNNL_ARG_ATTR_DROPOUT_PROBABILITY
DNNL_ARG_ATTR_DROPOUT_SEED
DNNL_ARG_ATTR_MULTIPLE_POST_OP
DNNL_ARG_ATTR_MULTIPLE_POST_OP_BASE
DNNL_ARG_ATTR_OUTPUT_SCALES
DNNL_ARG_ATTR_POST_OP_DW
DNNL_ARG_ATTR_ROUNDING_SEED
DNNL_ARG_ATTR_SCALES
DNNL_ARG_ATTR_ZERO_POINTS
DNNL_ARG_AUGRU_ATTENTION
DNNL_ARG_BIAS
DNNL_ARG_DIFF_AUGRU_ATTENTION
DNNL_ARG_DIFF_BIAS
DNNL_ARG_DIFF_DST
DNNL_ARG_DIFF_DST_0
DNNL_ARG_DIFF_DST_1
DNNL_ARG_DIFF_DST_2
DNNL_ARG_DIFF_DST_ITER
DNNL_ARG_DIFF_DST_ITER_C
DNNL_ARG_DIFF_DST_LAYER
DNNL_ARG_DIFF_SCALE
DNNL_ARG_DIFF_SHIFT
DNNL_ARG_DIFF_SRC
DNNL_ARG_DIFF_SRC_0
DNNL_ARG_DIFF_SRC_1
DNNL_ARG_DIFF_SRC_2
DNNL_ARG_DIFF_SRC_3
DNNL_ARG_DIFF_SRC_ITER
DNNL_ARG_DIFF_SRC_ITER_C
DNNL_ARG_DIFF_SRC_LAYER
DNNL_ARG_DIFF_WEIGHTS
DNNL_ARG_DIFF_WEIGHTS_0
DNNL_ARG_DIFF_WEIGHTS_1
DNNL_ARG_DIFF_WEIGHTS_2
DNNL_ARG_DIFF_WEIGHTS_3
DNNL_ARG_DIFF_WEIGHTS_ITER
DNNL_ARG_DIFF_WEIGHTS_LAYER
DNNL_ARG_DIFF_WEIGHTS_PEEPHOLE
DNNL_ARG_DIFF_WEIGHTS_PROJECTION
DNNL_ARG_DST
DNNL_ARG_DST_0
DNNL_ARG_DST_1
DNNL_ARG_DST_2
DNNL_ARG_DST_ITER
DNNL_ARG_DST_ITER_C
DNNL_ARG_DST_LAYER
DNNL_ARG_FROM
DNNL_ARG_MEAN
DNNL_ARG_MULTIPLE_DST
DNNL_ARG_MULTIPLE_SRC
DNNL_ARG_SCALE
DNNL_ARG_SCRATCHPAD
DNNL_ARG_SHIFT
DNNL_ARG_SRC
DNNL_ARG_SRC_0
DNNL_ARG_SRC_1
DNNL_ARG_SRC_2
DNNL_ARG_SRC_3
DNNL_ARG_SRC_ITER
DNNL_ARG_SRC_ITER_C
DNNL_ARG_SRC_LAYER
DNNL_ARG_TO
DNNL_ARG_UNDEF
DNNL_ARG_VARIANCE
DNNL_ARG_WEIGHTS
DNNL_ARG_WEIGHTS_0
DNNL_ARG_WEIGHTS_1
DNNL_ARG_WEIGHTS_2
DNNL_ARG_WEIGHTS_3
DNNL_ARG_WEIGHTS_ITER
DNNL_ARG_WEIGHTS_LAYER
DNNL_ARG_WEIGHTS_PEEPHOLE
DNNL_ARG_WEIGHTS_PROJECTION
DNNL_ARG_WORKSPACE
dnnl_augru_backward_primitive_desc_create
dnnl_augru_forward_primitive_desc_create
dnnl_ba
dnnl_bac
dnnl_bacd
dnnl_bacde
dnnl_backward
dnnl_backward_bias
dnnl_backward_data
dnnl_backward_weights
dnnl_batch_normalization
dnnl_batch_normalization_backward_primitive_desc_create
dnnl_batch_normalization_forward_primitive_desc_create
dnnl_bca
dnnl_bcda
dnnl_bcdea
dnnl_bf16
dnnl_bidirectional_concat
dnnl_bidirectional_sum
dnnl_binary
dnnl_binary_add
dnnl_binary_div
dnnl_binary_eq
dnnl_binary_ge
dnnl_binary_gt
dnnl_binary_le
dnnl_binary_lt
dnnl_binary_max
dnnl_binary_min
dnnl_binary_mul
dnnl_binary_ne
dnnl_binary_primitive_desc_create
dnnl_binary_sub
dnnl_blocked
dnnl_boolean
dnnl_brgemm
dnnl_brgemm_create
dnnl_brgemm_destroy
dnnl_brgemm_execute
dnnl_brgemm_execute_postops
dnnl_brgemm_finalize
dnnl_brgemm_generate
dnnl_brgemm_get_B_pack_type
dnnl_brgemm_get_scratchpad_size
dnnl_brgemm_release_hw_context
dnnl_brgemm_set_A_scales
dnnl_brgemm_set_add_C
dnnl_brgemm_set_B_scales
dnnl_brgemm_set_D_scales
dnnl_brgemm_set_hw_context
dnnl_brgemm_set_post_ops
dnnl_brgemm_t
dnnl_cab
dnnl_cba
dnnl_cdab
dnnl_cdba
dnnl_cdeab
dnnl_cdeba
dnnl_chwn
dnnl_cn
dnnl_concat
dnnl_concat_primitive_desc_create
dnnl_convolution
dnnl_convolution_auto
dnnl_convolution_backward_data_primitive_desc_create
dnnl_convolution_backward_weights_primitive_desc_create
dnnl_convolution_direct
dnnl_convolution_forward_primitive_desc_create
dnnl_convolution_winograd
dnnl_coo
dnnl_cpu
dnnl_cpu_isa_avx
dnnl_cpu_isa_avx10_1_512
dnnl_cpu_isa_avx10_1_512_amx
dnnl_cpu_isa_avx10_1_512_amx_fp16
dnnl_cpu_isa_avx2
dnnl_cpu_isa_avx2_vnni
dnnl_cpu_isa_avx2_vnni_2
dnnl_cpu_isa_avx512_core
dnnl_cpu_isa_avx512_core_amx
dnnl_cpu_isa_avx512_core_amx_fp16
dnnl_cpu_isa_avx512_core_bf16
dnnl_cpu_isa_avx512_core_fp16
dnnl_cpu_isa_avx512_core_vnni
dnnl_cpu_isa_default
dnnl_cpu_isa_hints_t
dnnl_cpu_isa_no_hints
dnnl_cpu_isa_prefer_ymm
dnnl_cpu_isa_sse41
dnnl_cpu_isa_t
dnnl_csr
dnnl_data_type_max
dnnl_data_type_size
dnnl_data_type_t
dnnl_data_type_undef
dnnl_dcab
dnnl_decab
dnnl_deconvolution
dnnl_deconvolution_backward_data_primitive_desc_create
dnnl_deconvolution_backward_weights_primitive_desc_create
dnnl_deconvolution_direct
dnnl_deconvolution_forward_primitive_desc_create
dnnl_deconvolution_winograd
dnnl_defcab
dnnl_dhwigo
dnnl_dhwio
dnnl_dhwoi
dnnl_dim_t
dnnl_dims_t
dnnl_e8m0
dnnl_eltwise
dnnl_eltwise_abs
dnnl_eltwise_backward_primitive_desc_create
dnnl_eltwise_clip
dnnl_eltwise_clip_v2
dnnl_eltwise_clip_v2_use_dst_for_bwd
dnnl_eltwise_elu
dnnl_eltwise_elu_use_dst_for_bwd
dnnl_eltwise_exp
dnnl_eltwise_exp_use_dst_for_bwd
dnnl_eltwise_forward_primitive_desc_create
dnnl_eltwise_gelu_erf
dnnl_eltwise_gelu_tanh
dnnl_eltwise_hardsigmoid
dnnl_eltwise_hardswish
dnnl_eltwise_linear
dnnl_eltwise_log
dnnl_eltwise_logistic
dnnl_eltwise_logistic_use_dst_for_bwd
dnnl_eltwise_mish
dnnl_eltwise_pow
dnnl_eltwise_relu
dnnl_eltwise_relu_use_dst_for_bwd
dnnl_eltwise_round
dnnl_eltwise_soft_relu
dnnl_eltwise_sqrt
dnnl_eltwise_sqrt_use_dst_for_bwd
dnnl_eltwise_square
dnnl_eltwise_swish
dnnl_eltwise_tanh
dnnl_eltwise_tanh_use_dst_for_bwd
dnnl_engine
dnnl_engine_create
dnnl_engine_destroy
dnnl_engine_get_count
dnnl_engine_get_kind
dnnl_engine_kind_t
dnnl_engine_t
dnnl_exec_arg_t
dnnl_f16
dnnl_f32
dnnl_f4_e2m1
dnnl_f64
dnnl_f8_e4m3
dnnl_f8_e5m2
dnnl_format_kind_any
dnnl_format_kind_max
dnnl_format_kind_opaque
dnnl_format_kind_sparse
dnnl_format_kind_t
dnnl_format_kind_undef
dnnl_format_tag_any
dnnl_format_tag_last
dnnl_format_tag_t
dnnl_format_tag_undef
dnnl_forward
dnnl_forward_inference
dnnl_forward_training
dnnl_fpmath_mode_any
dnnl_fpmath_mode_bf16
dnnl_fpmath_mode_f16
dnnl_fpmath_mode_strict
dnnl_fpmath_mode_t
dnnl_fpmath_mode_tf32
dnnl_fuse_norm_add_relu
dnnl_fuse_norm_relu
dnnl_gemm
dnnl_gemm_s8s8s32
dnnl_gemm_u8s8s32
dnnl_get_cpu_isa_hints
dnnl_get_default_fpmath_mode
dnnl_get_effective_cpu_isa
dnnl_get_primitive_cache_capacity
dnnl_giodhw
dnnl_giohw
dnnl_godhwi
dnnl_gohwi
dnnl_goidhw
dnnl_goihw
dnnl_goiw
dnnl_gowi
dnnl_gpu
dnnl_graph_add_op
dnnl_graph_allocator_create
dnnl_graph_allocator_destroy
dnnl_graph_allocator_t
dnnl_graph_compiled_partition_create
dnnl_graph_compiled_partition_destroy
dnnl_graph_compiled_partition_execute
dnnl_graph_compiled_partition_get_inplace_ports
dnnl_graph_compiled_partition_query_logical_tensor
dnnl_graph_compiled_partition_t
dnnl_graph_get_compiled_partition_cache_capacity
dnnl_graph_get_constant_tensor_cache
dnnl_graph_get_constant_tensor_cache_capacity
dnnl_graph_graph_create
dnnl_graph_graph_create_with_fpmath_mode
dnnl_graph_graph_destroy
dnnl_graph_graph_filter
dnnl_graph_graph_finalize
dnnl_graph_graph_get_partition_num
dnnl_graph_graph_get_partitions
dnnl_graph_graph_is_finalized
dnnl_graph_graph_t
dnnl_graph_host_allocate_f
dnnl_graph_host_deallocate_f
dnnl_graph_inplace_pair_t
dnnl_graph_layout_type_any
dnnl_graph_layout_type_opaque
dnnl_graph_layout_type_strided
dnnl_graph_layout_type_t
dnnl_graph_layout_type_undef
dnnl_graph_logical_tensor_get_mem_size
dnnl_graph_logical_tensor_init
dnnl_graph_logical_tensor_init_with_dims
dnnl_graph_logical_tensor_init_with_strides
dnnl_graph_logical_tensor_is_equal
dnnl_graph_logical_tensor_t
dnnl_graph_make_engine_with_allocator
dnnl_graph_ocl_allocate_f
dnnl_graph_ocl_deallocate_f
dnnl_graph_ocl_interop_allocator_create
dnnl_graph_ocl_interop_compiled_partition_execute
dnnl_graph_ocl_interop_make_engine_from_cache_blob_with_allocator
dnnl_graph_ocl_interop_make_engine_with_allocator
dnnl_graph_op_add_input
dnnl_graph_op_add_output
dnnl_graph_op_attr_alpha
dnnl_graph_op_attr_auto_broadcast
dnnl_graph_op_attr_auto_pad
dnnl_graph_op_attr_axes
dnnl_graph_op_attr_axis
dnnl_graph_op_attr_begin_norm_axis
dnnl_graph_op_attr_beta
dnnl_graph_op_attr_coordinate_transformation_mode
dnnl_graph_op_attr_data_format
dnnl_graph_op_attr_dilations
dnnl_graph_op_attr_dst_shape
dnnl_graph_op_attr_end
dnnl_graph_op_attr_epsilon
dnnl_graph_op_attr_exclude_pad
dnnl_graph_op_attr_groups
dnnl_graph_op_attr_keep_dims
dnnl_graph_op_attr_keep_stats
dnnl_graph_op_attr_kernel
dnnl_graph_op_attr_max
dnnl_graph_op_attr_min
dnnl_graph_op_attr_mode
dnnl_graph_op_attr_momentum
dnnl_graph_op_attr_order
dnnl_graph_op_attr_output_padding
dnnl_graph_op_attr_pads_begin
dnnl_graph_op_attr_pads_end
dnnl_graph_op_attr_per_channel_broadcast
dnnl_graph_op_attr_qtype
dnnl_graph_op_attr_rounding_type
dnnl_graph_op_attr_scales
dnnl_graph_op_attr_shape
dnnl_graph_op_attr_sizes
dnnl_graph_op_attr_special_zero
dnnl_graph_op_attr_src_shape
dnnl_graph_op_attr_strides
dnnl_graph_op_attr_t
dnnl_graph_op_attr_transpose_a
dnnl_graph_op_attr_transpose_b
dnnl_graph_op_attr_undef
dnnl_graph_op_attr_use_affine
dnnl_graph_op_attr_use_dst
dnnl_graph_op_attr_weights_format
dnnl_graph_op_attr_weights_shape
dnnl_graph_op_attr_zps
dnnl_graph_op_create
dnnl_graph_op_destroy
dnnl_graph_op_get_id
dnnl_graph_op_get_kind
dnnl_graph_op_kind_t
dnnl_graph_op_set_attr_bool
dnnl_graph_op_set_attr_f32
dnnl_graph_op_set_attr_s64
dnnl_graph_op_set_attr_str
dnnl_graph_op_t
dnnl_graph_partition_compile
dnnl_graph_partition_create_with_op
dnnl_graph_partition_destroy
dnnl_graph_partition_get_engine_kind
dnnl_graph_partition_get_id
dnnl_graph_partition_get_input_ports
dnnl_graph_partition_get_input_ports_num
dnnl_graph_partition_get_op_num
dnnl_graph_partition_get_ops
dnnl_graph_partition_get_output_ports
dnnl_graph_partition_get_output_ports_num
dnnl_graph_partition_is_supported
dnnl_graph_partition_policy_debug
dnnl_graph_partition_policy_fusion
dnnl_graph_partition_policy_t
dnnl_graph_partition_t
dnnl_graph_set_compiled_partition_cache_capacity
dnnl_graph_set_constant_tensor_cache
dnnl_graph_set_constant_tensor_cache_capacity
dnnl_graph_sycl_allocate_f
dnnl_graph_sycl_deallocate_f
dnnl_graph_sycl_interop_allocator_create
dnnl_graph_sycl_interop_compiled_partition_execute
dnnl_graph_sycl_interop_make_engine_with_allocator
dnnl_graph_tensor_create
dnnl_graph_tensor_destroy
dnnl_graph_tensor_get_data_handle
dnnl_graph_tensor_get_engine
dnnl_graph_tensor_get_logical_tensor
dnnl_graph_tensor_property_constant
dnnl_graph_tensor_property_t
dnnl_graph_tensor_property_undef
dnnl_graph_tensor_property_variable
dnnl_graph_tensor_set_data_handle
dnnl_graph_tensor_t
DNNL_GRAPH_UNKNOWN_DIM
DNNL_GRAPH_UNKNOWN_NDIMS
dnnl_group_normalization
dnnl_group_normalization_backward_primitive_desc_create
dnnl_group_normalization_forward_primitive_desc_create
dnnl_gru_backward_primitive_desc_create
dnnl_gru_forward_primitive_desc_create
dnnl_hwigo
dnnl_hwio
dnnl_hwoi
dnnl_idhwo
dnnl_ihwo
dnnl_inner_product
dnnl_inner_product_backward_data_primitive_desc_create
dnnl_inner_product_backward_weights_primitive_desc_create
dnnl_inner_product_forward_primitive_desc_create
dnnl_invalid_arguments
dnnl_invalid_data_type
dnnl_invalid_graph
dnnl_invalid_graph_op
dnnl_invalid_shape
dnnl_io
dnnl_iodhw
dnnl_iohw
dnnl_iwo
DNNL_JIT_PROFILE_LINUX_JITDUMP
DNNL_JIT_PROFILE_LINUX_JITDUMP_USE_TSC
DNNL_JIT_PROFILE_LINUX_PERF
DNNL_JIT_PROFILE_LINUX_PERFMAP
DNNL_JIT_PROFILE_NONE
DNNL_JIT_PROFILE_VTUNE
dnnl_last_impl_reached
dnnl_layer_normalization
dnnl_layer_normalization_backward_primitive_desc_create
dnnl_layer_normalization_backward_primitive_desc_create_v2
dnnl_layer_normalization_forward_primitive_desc_create
dnnl_layer_normalization_forward_primitive_desc_create_v2
dnnl_lbr_augru
dnnl_lbr_augru_backward_primitive_desc_create
dnnl_lbr_augru_forward_primitive_desc_create
dnnl_lbr_gru
dnnl_lbr_gru_backward_primitive_desc_create
dnnl_lbr_gru_forward_primitive_desc_create
dnnl_ldgo
dnnl_ldgoi
dnnl_ldgOi16o
dnnl_ldigo
dnnl_ldio
dnnl_ldnc
dnnl_ldoi
dnnl_ldOi16o
dnnl_lrn
dnnl_lrn_across_channels
dnnl_lrn_backward_primitive_desc_create
dnnl_lrn_forward_primitive_desc_create
dnnl_lrn_within_channel
dnnl_lstm_backward_primitive_desc_create
dnnl_lstm_forward_primitive_desc_create
dnnl_matmul
dnnl_matmul_primitive_desc_create
DNNL_MAX_NDIMS
dnnl_memory
DNNL_MEMORY_ALLOCATE
dnnl_memory_create
dnnl_memory_create_v2
dnnl_memory_desc
dnnl_memory_desc_clone
dnnl_memory_desc_create_submemory
dnnl_memory_desc_create_with_blob
dnnl_memory_desc_create_with_coo_encoding
dnnl_memory_desc_create_with_csr_encoding
dnnl_memory_desc_create_with_packed_encoding
dnnl_memory_desc_create_with_strides
dnnl_memory_desc_create_with_tag
dnnl_memory_desc_destroy
dnnl_memory_desc_equal
dnnl_memory_desc_get_blob
dnnl_memory_desc_get_size
dnnl_memory_desc_get_size_v2
dnnl_memory_desc_permute_axes
dnnl_memory_desc_query
dnnl_memory_desc_query_v2
dnnl_memory_desc_reshape
dnnl_memory_desc_t
dnnl_memory_destroy
dnnl_memory_get_data_handle
dnnl_memory_get_data_handle_v2
dnnl_memory_get_engine
dnnl_memory_get_memory_desc
dnnl_memory_map_data
dnnl_memory_map_data_v2
DNNL_MEMORY_NONE
dnnl_memory_set_data_handle
dnnl_memory_set_data_handle_v2
dnnl_memory_t
dnnl_memory_unmap_data
dnnl_memory_unmap_data_v2
dnnl_nc
dnnl_ncdhw
dnnl_nCdhw16c
dnnl_nCdhw32c
dnnl_nCdhw4c
dnnl_nCdhw8c
dnnl_nchw
dnnl_nChw16c
dnnl_nChw32c
dnnl_nChw4c
dnnl_nChw8c
dnnl_ncw
dnnl_nCw16c
dnnl_nCw32c
dnnl_nCw4c
dnnl_nCw8c
dnnl_ndhwc
dnnl_nhwc
dnnl_normalization_flags_none
dnnl_normalization_flags_t
dnnl_not_required
dnnl_nt
dnnl_ntc
dnnl_nwc
dnnl_ocl_interop_buffer
dnnl_ocl_interop_engine_create
dnnl_ocl_interop_engine_create_from_cache_blob
dnnl_ocl_interop_engine_get_cache_blob
dnnl_ocl_interop_engine_get_cache_blob_id
dnnl_ocl_interop_engine_get_context
dnnl_ocl_interop_get_device
dnnl_ocl_interop_memory_create
dnnl_ocl_interop_memory_create_v2
dnnl_ocl_interop_memory_get_mem_object
dnnl_ocl_interop_memory_get_memory_kind
dnnl_ocl_interop_memory_kind_t
dnnl_ocl_interop_memory_set_mem_object
dnnl_ocl_interop_primitive_execute
dnnl_ocl_interop_stream_create
dnnl_ocl_interop_stream_get_command_queue
dnnl_ocl_interop_usm
dnnl_odhwi
dnnl_ohwi
dnnl_oi
dnnl_oidhw
dnnl_oihw
dnnl_oiw
dnnl_out_of_memory
dnnl_owi
dnnl_pack_type_no_trans
dnnl_pack_type_pack32
dnnl_pack_type_t
dnnl_pack_type_trans
dnnl_pack_type_undef
dnnl_packed
dnnl_pooling
dnnl_pooling_avg_exclude_padding
dnnl_pooling_avg_include_padding
dnnl_pooling_backward_primitive_desc_create
dnnl_pooling_forward_primitive_desc_create
dnnl_pooling_max
dnnl_post_ops
dnnl_post_ops_append_binary
dnnl_post_ops_append_dw
dnnl_post_ops_append_eltwise
dnnl_post_ops_append_prelu
dnnl_post_ops_append_sum
dnnl_post_ops_clone
dnnl_post_ops_create
dnnl_post_ops_destroy
dnnl_post_ops_get_kind
dnnl_post_ops_get_params_binary
dnnl_post_ops_get_params_dw
dnnl_post_ops_get_params_eltwise
dnnl_post_ops_get_params_prelu
dnnl_post_ops_get_params_sum
dnnl_post_ops_len
dnnl_post_ops_t
dnnl_prelu
dnnl_prelu_backward_primitive_desc_create
dnnl_prelu_forward_primitive_desc_create
dnnl_primitive
dnnl_primitive_attr
dnnl_primitive_attr_clone
dnnl_primitive_attr_create
dnnl_primitive_attr_destroy
dnnl_primitive_attr_get_accumulation_mode
dnnl_primitive_attr_get_deterministic
dnnl_primitive_attr_get_dropout
dnnl_primitive_attr_get_fpmath_mode
dnnl_primitive_attr_get_fpmath_mode_v2
dnnl_primitive_attr_get_post_ops
dnnl_primitive_attr_get_rnn_data_qparams
dnnl_primitive_attr_get_rnn_weights_projection_qparams
dnnl_primitive_attr_get_rnn_weights_qparams
dnnl_primitive_attr_get_rounding
dnnl_primitive_attr_get_scratchpad_mode
dnnl_primitive_attr_set_accumulation_mode
dnnl_primitive_attr_set_deterministic
dnnl_primitive_attr_set_dropout
dnnl_primitive_attr_set_fpmath_mode
dnnl_primitive_attr_set_fpmath_mode_v2
dnnl_primitive_attr_set_post_ops
dnnl_primitive_attr_set_rnn_data_qparams
dnnl_primitive_attr_set_rnn_weights_projection_qparams
dnnl_primitive_attr_set_rnn_weights_qparams
dnnl_primitive_attr_set_rounding
dnnl_primitive_attr_set_scales
dnnl_primitive_attr_set_scales_mask
dnnl_primitive_attr_set_scratchpad_mode
dnnl_primitive_attr_set_zero_points
dnnl_primitive_attr_set_zero_points_mask
dnnl_primitive_attr_t
dnnl_primitive_create
dnnl_primitive_create_from_cache_blob
dnnl_primitive_desc
dnnl_primitive_desc_clone
dnnl_primitive_desc_destroy
dnnl_primitive_desc_get_attr
dnnl_primitive_desc_next_impl
dnnl_primitive_desc_query
dnnl_primitive_desc_query_md
dnnl_primitive_desc_query_s32
dnnl_primitive_desc_t
dnnl_primitive_destroy
dnnl_primitive_execute
dnnl_primitive_get_cache_blob
dnnl_primitive_get_primitive_desc
dnnl_primitive_kind_max
dnnl_primitive_kind_t
dnnl_primitive_t
dnnl_prop_kind_t
dnnl_prop_kind_undef
dnnl_query_activation_kind
dnnl_query_alg_kind
dnnl_query_alpha_f32
dnnl_query_axis_s32
dnnl_query_beta_f32
dnnl_query_cache_blob_id
dnnl_query_cache_blob_id_size_s64
dnnl_query_cell_kind
dnnl_query_data_type
dnnl_query_diff_dst_md
dnnl_query_diff_src_md
dnnl_query_diff_weights_md
dnnl_query_dilations
dnnl_query_dims
dnnl_query_direction
dnnl_query_dst_md
dnnl_query_engine
dnnl_query_epsilon_f32
dnnl_query_exec_arg_md
dnnl_query_factors
dnnl_query_flags
dnnl_query_format_kind
dnnl_query_group_size_s64
dnnl_query_impl_info_str
dnnl_query_inner_blks
dnnl_query_inner_idxs
dnnl_query_inner_nblks_s32
dnnl_query_k_f32
dnnl_query_kernel
dnnl_query_local_size_s64
dnnl_query_max
dnnl_query_memory_consumption_s64
dnnl_query_ndims_s32
dnnl_query_nnz_s64
dnnl_query_num_handles_s32
dnnl_query_num_of_inputs_s32
dnnl_query_num_of_outputs_s32
dnnl_query_p_f32
dnnl_query_padded_dims
dnnl_query_padded_offsets
dnnl_query_padding_l
dnnl_query_padding_r
dnnl_query_primitive_kind
dnnl_query_prop_kind
dnnl_query_reorder_dst_engine
dnnl_query_reorder_src_engine
dnnl_query_scratchpad_engine
dnnl_query_scratchpad_md
dnnl_query_some_md
dnnl_query_sparse_encoding
dnnl_query_src_md
dnnl_query_strides
dnnl_query_submemory_offset_s64
dnnl_query_t
dnnl_query_time_estimate_f64
dnnl_query_undef
dnnl_query_weights_md
dnnl_query_workspace_md
dnnl_reduction
dnnl_reduction_max
dnnl_reduction_mean
dnnl_reduction_min
dnnl_reduction_mul
dnnl_reduction_norm_lp_max
dnnl_reduction_norm_lp_power_p_max
dnnl_reduction_norm_lp_power_p_sum
dnnl_reduction_norm_lp_sum
dnnl_reduction_primitive_desc_create
dnnl_reduction_sum
dnnl_reorder
dnnl_reorder_primitive_desc_create
dnnl_resampling
dnnl_resampling_backward_primitive_desc_create
dnnl_resampling_forward_primitive_desc_create
dnnl_resampling_linear
dnnl_resampling_nearest
dnnl_rnn
dnnl_rnn_direction_t
dnnl_rnn_direction_undef
dnnl_rnn_flags_diff_weights_overwrite
dnnl_rnn_flags_t
dnnl_rnn_flags_undef
dnnl_rounding_mode_environment
dnnl_rounding_mode_stochastic
dnnl_rounding_mode_t
DNNL_RUNTIME_DIM_VAL
dnnl_runtime_error
DNNL_RUNTIME_F32_VAL
DNNL_RUNTIME_S32_VAL
DNNL_RUNTIME_SIZE_VAL
dnnl_s32
dnnl_s4
dnnl_s8
dnnl_scratchpad_mode_library
dnnl_scratchpad_mode_t
dnnl_scratchpad_mode_user
dnnl_set_cpu_isa_hints
dnnl_set_default_fpmath_mode
dnnl_set_jit_dump
dnnl_set_jit_profiling_flags
dnnl_set_jit_profiling_jitdumpdir
dnnl_set_max_cpu_isa
dnnl_set_primitive_cache_capacity
dnnl_set_verbose
dnnl_sgemm
dnnl_shuffle
dnnl_shuffle_backward_primitive_desc_create
dnnl_shuffle_forward_primitive_desc_create
dnnl_softmax
dnnl_softmax_accurate
dnnl_softmax_backward_primitive_desc_create
dnnl_softmax_forward_primitive_desc_create
dnnl_softmax_log
dnnl_sparse_encoding_t
dnnl_sparse_encoding_undef
dnnl_status_t
dnnl_stream
dnnl_stream_create
dnnl_stream_default_flags
dnnl_stream_destroy
dnnl_stream_flags_t
dnnl_stream_get_engine
dnnl_stream_out_of_order
dnnl_stream_t
dnnl_stream_wait
dnnl_success
dnnl_sum
dnnl_sum_primitive_desc_create
dnnl_sycl_interop_buffer
dnnl_sycl_interop_engine_create
dnnl_sycl_interop_engine_get_context
dnnl_sycl_interop_engine_get_device
dnnl_sycl_interop_memory_create
dnnl_sycl_interop_memory_create_v2
dnnl_sycl_interop_memory_get_memory_kind
dnnl_sycl_interop_memory_kind_t
dnnl_sycl_interop_memory_set_buffer
dnnl_sycl_interop_primitive_execute
dnnl_sycl_interop_stream_create
dnnl_sycl_interop_stream_get_queue
dnnl_sycl_interop_usm
dnnl_threadpool_interop_gemm_s8s8s32
dnnl_threadpool_interop_gemm_u8s8s32
dnnl_threadpool_interop_get_max_concurrency
dnnl_threadpool_interop_set_max_concurrency
dnnl_threadpool_interop_sgemm
dnnl_threadpool_interop_stream_create
dnnl_threadpool_interop_stream_get_threadpool
dnnl_tn
dnnl_tnc
dnnl_transform
dnnl_transform_create
dnnl_transform_destroy
dnnl_transform_execute
dnnl_transform_generate
dnnl_transform_t
dnnl_u4
dnnl_u8
dnnl_ukernel_attr_params
dnnl_ukernel_attr_params_create
dnnl_ukernel_attr_params_destroy
dnnl_ukernel_attr_params_set_A_scales
dnnl_ukernel_attr_params_set_B_scales
dnnl_ukernel_attr_params_set_D_scales
dnnl_ukernel_attr_params_set_post_ops_args
dnnl_ukernel_attr_params_t
dnnl_undefined_primitive
dnnl_unidirectional_left2right
dnnl_unidirectional_right2left
dnnl_unimplemented
dnnl_use_global_stats
dnnl_use_scale
dnnl_use_shift
dnnl_vanilla_augru
dnnl_vanilla_gru
dnnl_vanilla_lstm
dnnl_vanilla_rnn
dnnl_vanilla_rnn_backward_primitive_desc_create
dnnl_vanilla_rnn_forward_primitive_desc_create
dnnl_version
dnnl_version_t
dnnl_wigo
dnnl_wio
dnnl_woi
dnnl_x
DPC++ Interoperability
dst_desc
function, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24]
dst_iter_c_desc
dst_iter_desc
dst_layer_desc
dst_md
dst_shape
DynamicDequantize
DynamicQuantize
E
e8m0
Element-Wise Primitive Example
Eltwise
eltwise
eltwise.cpp
eltwise_abs
eltwise_backward
eltwise_clip
eltwise_clip_v2
eltwise_clip_v2_use_dst_for_bwd
eltwise_elu
eltwise_elu_use_dst_for_bwd
eltwise_exp
eltwise_exp_use_dst_for_bwd
eltwise_forward
eltwise_gelu_erf
eltwise_gelu_tanh
eltwise_hardsigmoid
eltwise_hardswish
eltwise_linear
eltwise_log
eltwise_logistic
eltwise_logistic_use_dst_for_bwd
eltwise_mish
eltwise_pow
eltwise_relu
eltwise_relu_use_dst_for_bwd
eltwise_round
eltwise_soft_relu
eltwise_sqrt
eltwise_sqrt_use_dst_for_bwd
eltwise_square
eltwise_swish
eltwise_tanh
eltwise_tanh_use_dst_for_bwd
Elu
EluBackward
End
end
Engine
engine
enum
enumvalue
any, [1], [2], [3], [4], [5]
f16, [1], [2], [3]
undef, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13]
environment
epsilon
epsilon_f32
error
example
example_allows_unimplemented
Examples
exclude_pad
exec_arg_md
execute
Exp
Experimental features
F
f16
f32
f4_e2m1
f8_e4m3
f8_e5m2
factors
finalize
flags
Floating-point Math Mode
format_kind
format_tag
forward
forward_inference
forward_training
fpmath_mode
function
attention_desc, [1], [2], [3]
batch_normalization_backward, [1], [2]
batch_normalization_forward, [1], [2]
bias_desc, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16]
convert_to_c, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13]
convolution_backward_data, [1], [2]
convolution_backward_weights, [1], [2]
deconvolution_backward_data, [1], [2]
deconvolution_backward_weights, [1], [2]
desc, [1], [2], [3], [4]
diff_bias_desc, [1], [2], [3], [4], [5], [6], [7], [8], [9]
diff_dst_desc, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17]
diff_dst_iter_desc, [1], [2], [3], [4], [5], [6]
diff_dst_layer_desc, [1], [2], [3], [4], [5], [6]
diff_src_desc, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14]
diff_src_iter_desc, [1], [2], [3], [4], [5], [6]
diff_src_layer_desc, [1], [2], [3], [4], [5], [6]
diff_weights_desc, [1], [2], [3], [4], [5], [6], [7]
diff_weights_iter_desc, [1], [2], [3], [4], [5], [6]
diff_weights_layer_desc, [1], [2], [3], [4], [5], [6]
dnnl_graph_ocl_interop_make_engine_from_cache_blob_with_allocator
dst_desc, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24]
dst_iter_desc, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12]
dst_layer_desc, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12]
execute, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10]
generate, [1]
get_algorithm, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16]
get_alpha, [1], [2], [3], [4], [5], [6]
get_axis, [1], [2], [3], [4]
get_beta, [1], [2], [3], [4], [5], [6]
get_cell_kind, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12]
get_dilations, [1], [2], [3], [4], [5], [6], [7], [8]
get_direction, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12]
get_engine, [1], [2], [3]
get_epsilon, [1], [2], [3], [4], [5], [6], [7]
get_flags, [1], [2], [3], [4], [5], [6], [7]
get_group_size, [1], [2], [3], [4]
get_padding_l, [1], [2], [3], [4], [5], [6], [7], [8]
get_padding_r, [1], [2], [3], [4], [5], [6], [7], [8]
get_prop_kind, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28], [29], [30], [31], [32], [33], [34], [35], [36], [37], [38], [39]
get_strides, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10]
group_normalization_backward, [1], [2]
group_normalization_forward, [1], [2]
handle, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19]
inner_product_backward_data, [1], [2]
inner_product_backward_weights, [1], [2]
layer_normalization_backward, [1], [2]
layer_normalization_forward, [1], [2]
logical_tensor, [1], [2], [3], [4], [5], [6], [7]
make_engine_with_allocator, [1], [2]
make_memory, [1], [2], [3], [4], [5], [6]
mean_desc, [1], [2], [3], [4], [5]
memory, [1], [2], [3]
primitive, [1], [2], [3], [4]
primitive_desc, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28], [29], [30], [31], [32], [33], [34], [35], [36], [37], [38], [39], [40], [41], [42], [43], [44], [45], [46], [47], [48], [49], [50], [51], [52], [53], [54], [55], [56], [57], [58], [59], [60], [61], [62], [63], [64], [65], [66], [67], [68], [69], [70], [71], [72], [73], [74], [75], [76], [77], [78], [79], [80], [81], [82], [83], [84], [85], [86], [87], [88], [89], [90], [91], [92], [93], [94], [95], [96], [97], [98], [99], [100], [101], [102], [103], [104], [105], [106], [107], [108], [109], [110], [111], [112], [113], [114], [115], [116], [117], [118], [119], [120], [121], [122], [123], [124], [125], [126], [127], [128], [129], [130], [131], [132], [133], [134], [135], [136], [137], [138], [139], [140], [141], [142], [143], [144], [145], [146], [147], [148], [149], [150], [151], [152], [153], [154], [155], [156], [157], [158], [159], [160], [161], [162], [163], [164], [165], [166], [167], [168], [169], [170], [171], [172], [173], [174], [175], [176], [177], [178], [179]
primitive_desc_base, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15]
reorder, [1], [2], [3]
set_attr, [1], [2], [3], [4], [5]
src_desc, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28]
src_iter_desc, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12]
src_layer_desc, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12]
transform, [1]
variance_desc, [1], [2], [3], [4], [5]
weights_desc, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14]
weights_iter_desc, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12]
weights_layer_desc, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12]
weights_projection_desc, [1], [2]
workspace_desc, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22]
fuse_norm_add_relu
fuse_norm_relu
fusion
G
GELU
GELUBackward
gemm_dims_t
gemm_s8s8s32
gemm_u8s8s32
generate
function, [1]
get
get_accumulation_mode
get_activation_kind
get_algorithm
function, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16]
get_alpha
get_axis
get_B_pack_type
get_beta
get_blob
get_buffer
get_cache_blob
get_cache_blob_id
get_cell_kind
get_command_queue
get_compiled_partition_cache_capacity
get_constant_tensor_cache
get_constant_tensor_cache_capacity
get_context
get_count
get_cpu_isa_hints
get_data_handle
get_data_type
get_default_fpmath_mode
get_desc
get_deterministic
get_device
get_dilations
get_dims
get_direction
get_dropout
get_dst_engine
get_effective_cpu_isa
get_engine
get_engine_cache_blob
get_engine_cache_blob_id
get_engine_kind
get_epsilon
get_factors
get_flags
get_format_kind
get_fpmath_mode
get_group_size
get_id
get_in_parallel
get_inner_blks
get_inner_idxs
get_inner_nblks
get_inplace_ports
get_input_ports
get_k
get_kernel
get_kind
get_layout_id
get_layout_type
get_local_size
get_logical_tensor
get_mem_object
get_mem_size
get_memory_kind
get_ndims
get_nnz
get_num_handles
get_num_threads
get_ops
get_ops_num
get_output_ports
get_p
get_padded_dims
get_padded_offsets
get_padding_l
get_padding_r
get_params_binary
get_params_dw
get_params_eltwise
get_params_prelu
get_params_sum
get_partitions
get_post_ops
get_primitive_attr
get_primitive_cache_capacity
get_primitive_desc
get_prop_kind
function, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28], [29], [30], [31], [32], [33], [34], [35], [36], [37], [38], [39]
get_property_type
get_queue
get_rnn_data_qparams
get_rnn_weights_projection_qparams
get_rnn_weights_qparams
get_rounding_mode
get_scratchpad_mode
get_scratchpad_size
get_size
get_sparse_encoding
get_src_engine
get_strides
get_submemory_offset
get_threadpool
Getting started
Getting started on both CPU and GPU with SYCL extensions API
Getting started on CPU with Graph API
Getting started on GPU with OpenCL extensions API
Getting started with OpenCL extensions and Graph API
Getting started with SYCL extensions API and Graph API
getting_started.cpp
giodhw
giohw
global
godhwi
gohwi
goidhw
goihw
goiw
gowi
gpu
gpu_opencl_getting_started.cpp
gpu_opencl_interop.cpp
gpu_runtime
gqa_dims_t
Graph
graph
Graph API
Graph Compiler
Graph Dump
group
Transform ukernel
ukernel utils
Utilities, [1]
Group Normalization
Group Normalization Primitive Example
group_normalization
group_normalization.cpp
group_normalization_backward
group_normalization_forward
group_size_s64
GroupNorm
groups
gru_backward
gru_forward
H
handle
function, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19]
HardSigmoid
HardSigmoidBackward
HardSwish
HardSwishBackward
hash
hwigo
hwio
I
id
idhwo
ihwo
impl_info_str
in_order
Inference
Inference and Training Aspects
inference_int8_matmul.cpp
Inner Product
Inner Product Primitive Example
inner_blks
inner_idxs
inner_nblks_s32
inner_product
inner_product.cpp
inner_product_backward_data
inner_product_backward_weights
inner_product_forward
input_id
Inspecting JIT Code
Int8 Inference
Interpolate
InterpolateBackward
invalid_arguments
invalid_data_type
invalid_graph
invalid_graph_op
invalid_shape
io
iodhw
iohw
is_equal
is_finalized
is_supported
is_zero
isa_default
iwo
K
k_f32
keep_dims
keep_stats
kernel
kind
L
last_impl_reached
Layer Normalization
Layer Normalization Primitive Example
layer_normalization
layer_normalization.cpp
layer_normalization_backward
layer_normalization_forward
LayerNorm
LayerNormBackward
layout_id
layout_type
lbr_augru
lbr_augru_backward
lbr_augru_forward
lbr_gru
lbr_gru.cpp
lbr_gru_backward
lbr_gru_forward
ldgo
ldgoi
ldigo
ldio
ldnc
ldoi
LeakyReLU
Legal Information
len
library
Linear-Before-Reset GRU RNN Primitive Example
Linking to the Library
Local Response Normalization (LRN)
Local Response Normalization Primitive Example
local_size_s64
Log
Logical Tensor
logical_tensor
LogSoftmax
LogSoftmaxBackward
Low Precision
LRN
lrn
lrn.cpp
lrn_across_channels
lrn_backward
lrn_forward
lrn_within_channel
LSTM RNN Primitive Example
lstm.cpp
lstm_backward
lstm_forward
M
major
make_allocator
make_engine
make_engine_with_allocator
make_memory
make_stream
map_data
MatMul
matmul
MatMul Primitive Example
page, [1], [2]
Matmul Primitive Example
MatMul Tutorial: Comparison with SGEMM
MatMul Tutorial: INT8 Inference
MatMul Tutorial: Quantization
MatMul Tutorial: weights decompression
matmul.cpp
Matrix Multiplication
max
Maximum
MaxPool
MaxPoolBackward
mean_desc
Memory
memory
Memory Format Propagation
memory_consumption_s64
memory_format_propagation.cpp
memory_kind
min
Minimum
minor
Mish
MishBackward
mode
momentum
mqa_dims_t
Multiply
N
namespace
Naming Conventions
nc
ncdhw
nchw
ncw
ndhwc
ndims
ndims_s32
next_impl
nhwc
nnz_s64
no_hints
no_trans
none
normalization_flags
not_required
nt
ntc
Nuances of int8 Computations
num_handles_s32
num_of_inputs_s32
num_of_outputs_s32
nwc
O
odhwi
ohwi
oi
oidhw
oihw
oiw
oneapi
oneDNN API
Op
op
opaque
OpenCL Interoperability
OpenCL interoperability API
operator bool
operator T
operator!=
operator=
operator==
order
out_of_memory
out_of_order
output_id
output_padding
owi
P
p_f32
pack32
pack_type
packed
padded_dims
padded_offsets
padding_l
padding_r
pads_begin
pads_end
page
AUGRU RNN Primitive Example
Batch Normalization Primitive Example
Binary Primitive Example
Bnorm u8 by binary post-ops example
CNN bf16 training example
CNN f32 inference example, [1]
CNN f32 training example, [1]
CNN int8 inference example
Concat Primitive Example
Convolution int8 inference example with Graph API
Convolution Primitive Example
Deconvolution Primitive Example
Element-Wise Primitive Example
Getting started on both CPU and GPU with SYCL extensions API
Getting started on CPU with Graph API
Getting started on GPU with OpenCL extensions API
Getting started with OpenCL extensions and Graph API
Getting started with SYCL extensions API and Graph API
Group Normalization Primitive Example
Inner Product Primitive Example
Layer Normalization Primitive Example
Legal Information
Linear-Before-Reset GRU RNN Primitive Example
Local Response Normalization Primitive Example
LSTM RNN Primitive Example
MatMul Primitive Example, [1], [2]
Matmul Primitive Example
MatMul Tutorial: Comparison with SGEMM
MatMul Tutorial: INT8 Inference
MatMul Tutorial: Quantization
MatMul Tutorial: weights decompression
Naming Conventions
Pooling Primitive Example
Primitive Attributes: dropout
Primitive Example
Profiling with VTune(TM) Profiler
Reduction Primitive Example
Reorder between CPU and GPU engines, [1]
Reorder Primitive Example
Resampling Primitive Example
RNN f32 inference example
RNN f32 training example
RNN int8 inference example
Scaled Dot-Product Attention (SDPA)
Shuffle Primitive Example
Single op partition on CPU
Single op partition on GPU
Softmax Primitive Example
Sum Primitive Example
Todo List
Vanilla RNN Primitive Example
parallel_for
Partition
partition
patch
per_channel_broadcast
Performance Profiling Example
performance_profiling.cpp
permute_axes
Persistent Cache
policy
Pooling
pooling
Pooling Primitive Example
pooling.cpp
pooling_avg_exclude_padding
pooling_avg_include_padding
pooling_backward
pooling_forward
pooling_max
post_ops
Pow
prefer_ymm
PReLU
prelu
prelu.cpp
prelu_backward
prelu_forward
PReLUBackward
primitive
Primitive Attributes
Primitive Attributes: accumulation mode
Primitive Attributes: deterministic
Primitive Attributes: dropout
Primitive Attributes: floating-point math mode
Primitive Attributes: Post-ops
Primitive Attributes: Quantization
Primitive Attributes: rounding mode
Primitive Attributes: Scratchpad
Primitive Cache
Primitive Example
primitive_attr
primitive_desc
function, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28], [29], [30], [31], [32], [33], [34], [35], [36], [37], [38], [39], [40], [41], [42], [43], [44], [45], [46], [47], [48], [49], [50], [51], [52], [53], [54], [55], [56], [57], [58], [59], [60], [61], [62], [63], [64], [65], [66], [67], [68], [69], [70], [71], [72], [73], [74], [75], [76], [77], [78], [79], [80], [81], [82], [83], [84], [85], [86], [87], [88], [89], [90], [91], [92], [93], [94], [95], [96], [97], [98], [99], [100], [101], [102], [103], [104], [105], [106], [107], [108], [109], [110], [111], [112], [113], [114], [115], [116], [117], [118], [119], [120], [121], [122], [123], [124], [125], [126], [127], [128], [129], [130], [131], [132], [133], [134], [135], [136], [137], [138], [139], [140], [141], [142], [143], [144], [145], [146], [147], [148], [149], [150], [151], [152], [153], [154], [155], [156], [157], [158], [159], [160], [161], [162], [163], [164], [165], [166], [167], [168], [169], [170], [171], [172], [173], [174], [175], [176], [177], [178], [179]
primitive_desc_base
primitive_kind
Primitives
Profiling oneDNN Performance
Profiling with VTune(TM) Profiler
prop_kind
property
property_type
Q
R
Reciprocal
ReduceL1
ReduceL2
ReduceMax
ReduceMean
ReduceMin
ReduceProd
ReduceSum
Reduction
reduction
Reduction Primitive Example
reduction.cpp
reduction_max
reduction_mean
reduction_min
reduction_mul
reduction_norm_lp_max
reduction_norm_lp_power_p_max
reduction_norm_lp_power_p_sum
reduction_norm_lp_sum
reduction_sum
relaxed
release_hw_context
ReLU
ReLUBackward
Reorder
reorder
Reorder between CPU and GPU engines
Reorder Primitive Example
reorder.cpp
reorder_dst_engine
reorder_src_engine
Resampling
resampling
Resampling Primitive Example
resampling.cpp
resampling_backward
resampling_forward
resampling_linear
resampling_nearest
reset
reshape
RNN
rnn
RNN f32 inference example
RNN f32 training example
RNN int8 inference example
rnn_direction
rnn_flags
rnn_primitive_desc_base
rnn_training_f32.cpp
Round
rounding_mode
rounding_type
Runtime interoperability API
runtime_error
S
s32
s4
s8
Scaled Dot-Product Attention (SDPA)
scales
scratchpad_desc
scratchpad_engine
scratchpad_md
scratchpad_mode
sdpa_dims_t
Select
Service
set_A_scales
set_accumulation_mode
set_add_C
set_any_layout
set_attr
set_B_scales
set_buffer
set_compiled_partition_cache_capacity
set_constant_tensor_cache
set_constant_tensor_cache_capacity
set_cpu_isa_hints
set_D_scales
set_data_handle
set_default_fpmath_mode
set_deterministic
set_dropout
set_fpmath_mode
set_hw_context
set_jit_dump
set_jit_profiling_flags
set_jit_profiling_jitdumpdir
set_max_cpu_isa
set_mem_object
set_post_ops
set_post_ops_args
set_primitive_cache_capacity
set_rnn_data_qparams
set_rnn_weights_projection_qparams
set_rnn_weights_qparams
set_rounding_mode
set_scales
set_scales_mask
set_scratchpad_mode
set_verbose
set_zero_points
set_zero_points_mask
sgemm
shape
Shuffle
shuffle
Shuffle Primitive Example
shuffle.cpp
shuffle_backward
shuffle_forward
Sigmoid
SigmoidBackward
simple_memory_pool_t
Single op partition on CPU
Single op partition on GPU
sizes
SoftMax
Softmax
softmax
Softmax Primitive Example
softmax.cpp
softmax_accurate
softmax_backward
softmax_forward
softmax_log
SoftMaxBackward
SoftPlus
SoftPlusBackward
sparse
sparse_encoding
special_zero
Sqrt
SqrtBackward
Square
SquaredDifference
src0_desc
src1_desc
src_desc
function, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28]
src_iter_c_desc
src_iter_desc
src_layer_desc
src_md
src_shape
sse41
StaticReshape
StaticTranspose
Status
status
std
stochastic
Stream
stream
strict
strided
strides
struct
submemory_desc
submemory_offset_s64
Subtract
success
Sum
sum
Sum Primitive Example
sum.cpp
Supported Fusion Patterns
sycl
SYCL interoperability API
sycl_deletor
sycl_getting_started.cpp
sycl_interop_buffer.cpp
sycl_single_op_partition.cpp
T
Tanh
TanhBackward
Tensor
tensor
tf32
Threadpool interoperability API
time_estimate_f64
tn
tnc
Todo List
Training
trans
transform
function, [1]
Transform ukernel
Transitioning from Intel MKL-DNN to oneDNN
transpose_a
transpose_b
TypeCast
typedef
U
u4
u8
ukernel utils
Ukernels
undef
Understanding Memory Formats
unidirectional_left2right
unidirectional_right2left
unimplemented
unmap_data
use_affine
use_dst
use_global_stats
use_scale
use_shift
user
Using oneDNN with Threadpool-Based Threading
usm
Utilities
group, [1]
V
validate_dims
Vanilla RNN Primitive Example
vanilla_augru
vanilla_gru
vanilla_lstm
vanilla_rnn
vanilla_rnn.cpp
vanilla_rnn_backward
vanilla_rnn_forward
variable
variance_desc
Verbose Message Catalogue
Verbose Mode
version
version_t
W
wait
weights_decompression_matmul.cpp
weights_desc
weights_format
weights_iter_desc
weights_layer_desc
weights_md
weights_peephole_desc
weights_projection_desc
weights_shape
what
wigo
Wildcard
wio
workspace_desc
function, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22]
workspace_md
wrap_c_api
X
Z
zps