oneAPI Deep Neural Network Library (oneDNN)
1.4.0
Performance library for Deep Learning
Main Page
Modules
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Groups
Pages
include
mkldnn_dnnl_mangling.h
1
/*******************************************************************************
2
* Copyright 2019-2020 Intel Corporation
3
*
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
* you may not use this file except in compliance with the License.
6
* You may obtain a copy of the License at
7
*
8
* http://www.apache.org/licenses/LICENSE-2.0
9
*
10
* Unless required by applicable law or agreed to in writing, software
11
* distributed under the License is distributed on an "AS IS" BASIS,
12
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
* See the License for the specific language governing permissions and
14
* limitations under the License.
15
*******************************************************************************/
16
17
// Mangle mkldnn entities to dnnl ones to preserve source-code level backwards
18
// compatibility. The compatibility will be dropped in oneDNN v2.0.
19
// Please switch to the new names as soon as possible.
20
21
#ifndef MKLDNN_DNNL_MANGLING_H
22
#define MKLDNN_DNNL_MANGLING_H
23
24
#define MKLDNN_API DNNL_API
25
#define MKLDNN_ARG_BIAS DNNL_ARG_BIAS
26
#define MKLDNN_ARG_DIFF_BIAS DNNL_ARG_DIFF_BIAS
27
#define MKLDNN_ARG_DIFF_DST DNNL_ARG_DIFF_DST
28
#define MKLDNN_ARG_DIFF_DST_0 DNNL_ARG_DIFF_DST_0
29
#define MKLDNN_ARG_DIFF_DST_1 DNNL_ARG_DIFF_DST_1
30
#define MKLDNN_ARG_DIFF_DST_2 DNNL_ARG_DIFF_DST_2
31
#define MKLDNN_ARG_DIFF_DST_ITER DNNL_ARG_DIFF_DST_ITER
32
#define MKLDNN_ARG_DIFF_DST_ITER_C DNNL_ARG_DIFF_DST_ITER_C
33
#define MKLDNN_ARG_DIFF_DST_LAYER DNNL_ARG_DIFF_DST_LAYER
34
#define MKLDNN_ARG_DIFF_SCALE_SHIFT DNNL_ARG_DIFF_SCALE_SHIFT
35
#define MKLDNN_ARG_DIFF_SRC DNNL_ARG_DIFF_SRC
36
#define MKLDNN_ARG_DIFF_SRC_0 DNNL_ARG_DIFF_SRC_0
37
#define MKLDNN_ARG_DIFF_SRC_1 DNNL_ARG_DIFF_SRC_1
38
#define MKLDNN_ARG_DIFF_SRC_2 DNNL_ARG_DIFF_SRC_2
39
#define MKLDNN_ARG_DIFF_SRC_ITER DNNL_ARG_DIFF_SRC_ITER
40
#define MKLDNN_ARG_DIFF_SRC_ITER_C DNNL_ARG_DIFF_SRC_ITER_C
41
#define MKLDNN_ARG_DIFF_SRC_LAYER DNNL_ARG_DIFF_SRC_LAYER
42
#define MKLDNN_ARG_DIFF_WEIGHTS DNNL_ARG_DIFF_WEIGHTS
43
#define MKLDNN_ARG_DIFF_WEIGHTS_0 DNNL_ARG_DIFF_WEIGHTS_0
44
#define MKLDNN_ARG_DIFF_WEIGHTS_1 DNNL_ARG_DIFF_WEIGHTS_1
45
#define MKLDNN_ARG_DIFF_WEIGHTS_ITER DNNL_ARG_DIFF_WEIGHTS_ITER
46
#define MKLDNN_ARG_DIFF_WEIGHTS_LAYER DNNL_ARG_DIFF_WEIGHTS_LAYER
47
#define MKLDNN_ARG_DST DNNL_ARG_DST
48
#define MKLDNN_ARG_DST_0 DNNL_ARG_DST_0
49
#define MKLDNN_ARG_DST_1 DNNL_ARG_DST_1
50
#define MKLDNN_ARG_DST_2 DNNL_ARG_DST_2
51
#define MKLDNN_ARG_DST_ITER DNNL_ARG_DST_ITER
52
#define MKLDNN_ARG_DST_ITER_C DNNL_ARG_DST_ITER_C
53
#define MKLDNN_ARG_DST_LAYER DNNL_ARG_DST_LAYER
54
#define MKLDNN_ARG_FROM DNNL_ARG_FROM
55
#define MKLDNN_ARG_MEAN DNNL_ARG_MEAN
56
#define MKLDNN_ARG_MULTIPLE_DST DNNL_ARG_MULTIPLE_DST
57
#define MKLDNN_ARG_MULTIPLE_SRC DNNL_ARG_MULTIPLE_SRC
58
#define MKLDNN_ARG_SCALE_SHIFT DNNL_ARG_SCALE_SHIFT
59
#define MKLDNN_ARG_SCRATCHPAD DNNL_ARG_SCRATCHPAD
60
#define MKLDNN_ARG_SRC DNNL_ARG_SRC
61
#define MKLDNN_ARG_SRC_0 DNNL_ARG_SRC_0
62
#define MKLDNN_ARG_SRC_1 DNNL_ARG_SRC_1
63
#define MKLDNN_ARG_SRC_2 DNNL_ARG_SRC_2
64
#define MKLDNN_ARG_SRC_ITER DNNL_ARG_SRC_ITER
65
#define MKLDNN_ARG_SRC_ITER_C DNNL_ARG_SRC_ITER_C
66
#define MKLDNN_ARG_SRC_LAYER DNNL_ARG_SRC_LAYER
67
#define MKLDNN_ARG_TO DNNL_ARG_TO
68
#define MKLDNN_ARG_VARIANCE DNNL_ARG_VARIANCE
69
#define MKLDNN_ARG_WEIGHTS DNNL_ARG_WEIGHTS
70
#define MKLDNN_ARG_WEIGHTS_0 DNNL_ARG_WEIGHTS_0
71
#define MKLDNN_ARG_WEIGHTS_1 DNNL_ARG_WEIGHTS_1
72
#define MKLDNN_ARG_WEIGHTS_ITER DNNL_ARG_WEIGHTS_ITER
73
#define MKLDNN_ARG_WEIGHTS_LAYER DNNL_ARG_WEIGHTS_LAYER
74
#define MKLDNN_ARG_WORKSPACE DNNL_ARG_WORKSPACE
75
#define MKLDNN_CPU_RUNTIME DNNL_CPU_RUNTIME
76
#define MKLDNN_DEFINE_BITMASK_OPS DNNL_DEFINE_BITMASK_OPS
77
#define MKLDNN_GPU_RUNTIME DNNL_GPU_RUNTIME
78
#define MKLDNN_JIT_DUMP DNNL_JIT_DUMP
79
#define MKLDNN_MAX_NDIMS DNNL_MAX_NDIMS
80
#define MKLDNN_MEMORY_ALLOCATE DNNL_MEMORY_ALLOCATE
81
#define MKLDNN_MEMORY_NONE DNNL_MEMORY_NONE
82
#define MKLDNN_RNN_MAX_N_PARTS DNNL_RNN_MAX_N_PARTS
83
#define MKLDNN_RUNTIME_NONE DNNL_RUNTIME_NONE
84
#define MKLDNN_RUNTIME_OCL DNNL_RUNTIME_OCL
85
#define MKLDNN_RUNTIME_OMP DNNL_RUNTIME_OMP
86
#define MKLDNN_RUNTIME_SEQ DNNL_RUNTIME_SEQ
87
#define MKLDNN_RUNTIME_TBB DNNL_RUNTIME_TBB
88
#define MKLDNN_VERBOSE DNNL_VERBOSE
89
#define MKLDNN_VERSION_HASH DNNL_VERSION_HASH
90
#define MKLDNN_VERSION_MAJOR DNNL_VERSION_MAJOR
91
#define MKLDNN_VERSION_MINOR DNNL_VERSION_MINOR
92
#define MKLDNN_VERSION_PATCH DNNL_VERSION_PATCH
93
#define const_mkldnn_engine_t const_dnnl_engine_t
94
#define const_mkldnn_memory_t const_dnnl_memory_t
95
#define const_mkldnn_op_desc_t const_dnnl_op_desc_t
96
#define const_mkldnn_post_ops_t const_dnnl_post_ops_t
97
#define const_mkldnn_primitive_attr_t const_dnnl_primitive_attr_t
98
#define const_mkldnn_primitive_desc_iterator_t \
99
const_dnnl_primitive_desc_iterator_t
100
#define const_mkldnn_primitive_desc_t const_dnnl_primitive_desc_t
101
#define const_mkldnn_primitive_t const_dnnl_primitive_t
102
#define const_mkldnn_stream_t const_dnnl_stream_t
103
#define mkldnn dnnl
104
#define mkldnn_ dnnl_
105
#define mkldnn_ABc16a16b dnnl_ABc16a16b
106
#define mkldnn_ABc4a4b dnnl_ABc4a4b
107
#define mkldnn_ABc16b16a dnnl_ABc16b16a
108
#define mkldnn_ABc4b16a4b dnnl_ABc4b16a4b
109
#define mkldnn_ABc4b4a dnnl_ABc4b4a
110
#define mkldnn_ABc8a16b2a dnnl_ABc8a16b2a
111
#define mkldnn_ABc8a8b dnnl_ABc8a8b
112
#define mkldnn_ABc8b16a2b dnnl_ABc8b16a2b
113
#define mkldnn_ABc8b8a dnnl_ABc8b8a
114
#define mkldnn_ABcd16a16b dnnl_ABcd16a16b
115
#define mkldnn_ABcd16b16a dnnl_ABcd16b16a
116
#define mkldnn_ABcd2a8b8a2b dnnl_ABcd2a8b8a2b
117
#define mkldnn_ABcd32a32b dnnl_ABcd32a32b
118
#define mkldnn_ABcd4a8b8a4b dnnl_ABcd4a8b8a4b
119
#define mkldnn_ABcd4b16a4b dnnl_ABcd4b16a4b
120
#define mkldnn_ABcd4b4a dnnl_ABcd4b4a
121
#define mkldnn_ABcd4a4b dnnl_ABcd4a4b
122
#define mkldnn_ABcd8a16b2a dnnl_ABcd8a16b2a
123
#define mkldnn_ABcd8a8b dnnl_ABcd8a8b
124
#define mkldnn_ABcd8b16a2b dnnl_ABcd8b16a2b
125
#define mkldnn_ABcd8b8a dnnl_ABcd8b8a
126
#define mkldnn_ABcde16a16b dnnl_ABcde16a16b
127
#define mkldnn_ABcde16b16a dnnl_ABcde16b16a
128
#define mkldnn_ABcde4b4a dnnl_ABcde4b4a
129
#define mkldnn_ABcde4a4b dnnl_ABcde4a4b
130
#define mkldnn_ABcde8a16b2a dnnl_ABcde8a16b2a
131
#define mkldnn_ABcde8a8b dnnl_ABcde8a8b
132
#define mkldnn_ABcde8b16a2b dnnl_ABcde8b16a2b
133
#define mkldnn_ABcde4b16a4b dnnl_ABcde4b16a4b
134
#define mkldnn_ABcde8b8a dnnl_ABcde8b8a
135
#define mkldnn_Abc16a dnnl_Abc16a
136
#define mkldnn_Abc4a dnnl_Abc4a
137
#define mkldnn_Abcd16a dnnl_Abcd16a
138
#define mkldnn_Abcd4a dnnl_Abcd4a
139
#define mkldnn_Abcde16a dnnl_Abcde16a
140
#define mkldnn_Abcde4a dnnl_Abcde4a
141
#define mkldnn_Abcde8a dnnl_Abcde8a
142
#define mkldnn_Abcdef16a dnnl_Abcdef16a
143
#define mkldnn_Acb16a dnnl_Acb16a
144
#define mkldnn_Acb4a dnnl_Acb4a
145
#define mkldnn_Acb8a dnnl_Acb8a
146
#define mkldnn_Acdb16a dnnl_Acdb16a
147
#define mkldnn_Acdb32a dnnl_Acdb32a
148
#define mkldnn_Acdb4a dnnl_Acdb4a
149
#define mkldnn_Acdb8a dnnl_Acdb8a
150
#define mkldnn_Acdeb16a dnnl_Acdeb16a
151
#define mkldnn_Acdeb4a dnnl_Acdeb4a
152
#define mkldnn_Acdeb8a dnnl_Acdeb8a
153
#define mkldnn_BAc16a16b dnnl_BAc16a16b
154
#define mkldnn_BAc16b16a dnnl_BAc16b16a
155
#define mkldnn_BAc8a16b2a dnnl_BAc8a16b2a
156
#define mkldnn_BAcd16a16b dnnl_BAcd16a16b
157
#define mkldnn_BAcd16b16a dnnl_BAcd16b16a
158
#define mkldnn_BAcd8a16b2a dnnl_BAcd8a16b2a
159
#define mkldnn_BAcde16b16a dnnl_BAcde16b16a
160
#define mkldnn_BAcde16a16b dnnl_BAcde16a16b
161
#define mkldnn_BAcde8a16b2a dnnl_BAcde8a16b2a
162
#define mkldnn_Goidhw16g dnnl_Goidhw16g
163
#define mkldnn_Goihw16g dnnl_Goihw16g
164
#define mkldnn_Goihw8g dnnl_Goihw8g
165
#define mkldnn_Goiw16g dnnl_Goiw16g
166
#define mkldnn_IOdhw16i16o dnnl_IOdhw16i16o
167
#define mkldnn_IOdhw16o16i dnnl_IOdhw16o16i
168
#define mkldnn_IOdhw8o16i2o dnnl_IOdhw8o16i2o
169
#define mkldnn_IOhw16i16o dnnl_IOhw16i16o
170
#define mkldnn_IOhw16o16i dnnl_IOhw16o16i
171
#define mkldnn_IOhw8o16i2o dnnl_IOhw8o16i2o
172
#define mkldnn_IOw16i16o dnnl_IOw16i16o
173
#define mkldnn_IOw16o16i dnnl_IOw16o16i
174
#define mkldnn_IOw8o16i2o dnnl_IOw8o16i2o
175
#define mkldnn_NCdhw16n16c dnnl_NCdhw16n16c
176
#define mkldnn_NChw16n16c dnnl_NChw16n16c
177
#define mkldnn_NChw32n32c dnnl_NChw32n32c
178
#define mkldnn_NCw16n16c dnnl_NCw16n16c
179
#define mkldnn_OIdhw16i16o dnnl_OIdhw16i16o
180
#define mkldnn_OIdhw16o16i dnnl_OIdhw16o16i
181
#define mkldnn_OIdhw4i4o dnnl_OIdhw4i4o
182
#define mkldnn_OIdhw4o4i dnnl_OIdhw4o4i
183
#define mkldnn_OIdhw8i16o2i dnnl_OIdhw8i16o2i
184
#define mkldnn_OIdhw4i16o4i dnnl_OIdhw4i16o4i
185
#define mkldnn_OIdhw8i8o dnnl_OIdhw8i8o
186
#define mkldnn_OIdhw8o16i2o dnnl_OIdhw8o16i2o
187
#define mkldnn_OIdhw8o8i dnnl_OIdhw8o8i
188
#define mkldnn_OIhw16i16o dnnl_OIhw16i16o
189
#define mkldnn_OIhw16o16i dnnl_OIhw16o16i
190
#define mkldnn_OIhw2o8i8o2i dnnl_OIhw2o8i8o2i
191
#define mkldnn_OIhw4i16o4i dnnl_OIhw4i16o4i
192
#define mkldnn_OIhw4i4o dnnl_OIhw4i4o
193
#define mkldnn_OIhw4o4i dnnl_OIhw4o4i
194
#define mkldnn_OIhw4o8i8o4i dnnl_OIhw4o8i8o4i
195
#define mkldnn_OIhw8i16o2i dnnl_OIhw8i16o2i
196
#define mkldnn_OIhw8i8o dnnl_OIhw8i8o
197
#define mkldnn_OIhw8o16i2o dnnl_OIhw8o16i2o
198
#define mkldnn_OIhw8o8i dnnl_OIhw8o8i
199
#define mkldnn_OIw16i16o dnnl_OIw16i16o
200
#define mkldnn_OIw16o16i dnnl_OIw16o16i
201
#define mkldnn_OIw4i16o4i dnnl_OIw4i16o4i
202
#define mkldnn_OIw4i4o dnnl_OIw4i4o
203
#define mkldnn_OIw4o4i dnnl_OIw4o4i
204
#define mkldnn_OIw8i16o2i dnnl_OIw8i16o2i
205
#define mkldnn_OIw8i8o dnnl_OIw8i8o
206
#define mkldnn_OIw8o16i2o dnnl_OIw8o16i2o
207
#define mkldnn_OIw8o8i dnnl_OIw8o8i
208
#define mkldnn_Odhwi16o dnnl_Odhwi16o
209
#define mkldnn_Odhwi4o dnnl_Odhwi4o
210
#define mkldnn_Odhwi8o dnnl_Odhwi8o
211
#define mkldnn_Ohwi16o dnnl_Ohwi16o
212
#define mkldnn_Ohwi32o dnnl_Ohwi32o
213
#define mkldnn_Ohwi4o dnnl_Ohwi4o
214
#define mkldnn_Ohwi8o dnnl_Ohwi8o
215
#define mkldnn_Oidhw16o dnnl_Oidhw16o
216
#define mkldnn_Oidhw4o dnnl_Oidhw4o
217
#define mkldnn_Oihw16o dnnl_Oihw16o
218
#define mkldnn_Oihw4o dnnl_Oihw4o
219
#define mkldnn_Oiw16o dnnl_Oiw16o
220
#define mkldnn_Oiw4o dnnl_Oiw4o
221
#define mkldnn_Owi16o dnnl_Owi16o
222
#define mkldnn_Owi4o dnnl_Owi4o
223
#define mkldnn_Owi8o dnnl_Owi8o
224
#define mkldnn_a dnnl_a
225
#define mkldnn_aBCd16b16c dnnl_aBCd16b16c
226
#define mkldnn_aBCd16c16b dnnl_aBCd16c16b
227
#define mkldnn_aBCd4c16b4c dnnl_aBCd4c16b4c
228
#define mkldnn_aBCd4c4b dnnl_aBCd4c4b
229
#define mkldnn_aBCd4b4c dnnl_aBCd4b4c
230
#define mkldnn_aBCd8b16c2b dnnl_aBCd8b16c2b
231
#define mkldnn_aBCd8b8c dnnl_aBCd8b8c
232
#define mkldnn_aBCd8c16b2c dnnl_aBCd8c16b2c
233
#define mkldnn_aBCd8c8b dnnl_aBCd8c8b
234
#define mkldnn_aBCde16b16c dnnl_aBCde16b16c
235
#define mkldnn_aBCde16c16b dnnl_aBCde16c16b
236
#define mkldnn_aBCde2b8c8b2c dnnl_aBCde2b8c8b2c
237
#define mkldnn_aBCde2c8b4c dnnl_aBCde2c8b4c
238
#define mkldnn_aBCde4b4c dnnl_aBCde4b4c
239
#define mkldnn_aBCde4b8c8b4c dnnl_aBCde4b8c8b4c
240
#define mkldnn_aBCde4c16b4c dnnl_aBCde4c16b4c
241
#define mkldnn_aBCde4c4b dnnl_aBCde4c4b
242
#define mkldnn_aBCde8b16c2b dnnl_aBCde8b16c2b
243
#define mkldnn_aBCde8b8c dnnl_aBCde8b8c
244
#define mkldnn_aBCde8c16b2c dnnl_aBCde8c16b2c
245
#define mkldnn_aBCde8c8b dnnl_aBCde8c8b
246
#define mkldnn_aBCdef16b16c dnnl_aBCdef16b16c
247
#define mkldnn_aBCdef16c16b dnnl_aBCdef16c16b
248
#define mkldnn_aBCdef4c4b dnnl_aBCdef4c4b
249
#define mkldnn_aBCdef4b4c dnnl_aBCdef4b4c
250
#define mkldnn_aBCdef8b16c2b dnnl_aBCdef8b16c2b
251
#define mkldnn_aBCdef8b8c dnnl_aBCdef8b8c
252
#define mkldnn_aBCdef8c16b2c dnnl_aBCdef8c16b2c
253
#define mkldnn_aBCdef4c16b4c dnnl_aBCdef4c16b4c
254
#define mkldnn_aBCdef8c8b dnnl_aBCdef8c8b
255
#define mkldnn_aBc16b dnnl_aBc16b
256
#define mkldnn_aBc4b dnnl_aBc4b
257
#define mkldnn_aBc8b dnnl_aBc8b
258
#define mkldnn_aBcd16b dnnl_aBcd16b
259
#define mkldnn_aBcd4b dnnl_aBcd4b
260
#define mkldnn_aBcd8b dnnl_aBcd8b
261
#define mkldnn_aBcde16b dnnl_aBcde16b
262
#define mkldnn_aBcde4b dnnl_aBcde4b
263
#define mkldnn_aBcde8b dnnl_aBcde8b
264
#define mkldnn_aBcdef16b dnnl_aBcdef16b
265
#define mkldnn_aBcdef4b dnnl_aBcdef4b
266
#define mkldnn_aBdc16b dnnl_aBdc16b
267
#define mkldnn_aBdc4b dnnl_aBdc4b
268
#define mkldnn_aBdc8b dnnl_aBdc8b
269
#define mkldnn_aBdec16b dnnl_aBdec16b
270
#define mkldnn_aBdec32b dnnl_aBdec32b
271
#define mkldnn_aBdec4b dnnl_aBdec4b
272
#define mkldnn_aBdec8b dnnl_aBdec8b
273
#define mkldnn_aBdefc16b dnnl_aBdefc16b
274
#define mkldnn_aBdefc4b dnnl_aBdefc4b
275
#define mkldnn_aBdefc8b dnnl_aBdefc8b
276
#define mkldnn_aCBd16b16c dnnl_aCBd16b16c
277
#define mkldnn_aCBd16c16b dnnl_aCBd16c16b
278
#define mkldnn_aCBd8b16c2b dnnl_aCBd8b16c2b
279
#define mkldnn_aCBde16b16c dnnl_aCBde16b16c
280
#define mkldnn_aCBde16c16b dnnl_aCBde16c16b
281
#define mkldnn_aCBde8b16c2b dnnl_aCBde8b16c2b
282
#define mkldnn_aCBdef16c16b dnnl_aCBdef16c16b
283
#define mkldnn_aCBdef16b16c dnnl_aCBdef16b16c
284
#define mkldnn_aCBdef8b16c2b dnnl_aCBdef8b16c2b
285
#define mkldnn_ab dnnl_ab
286
#define mkldnn_abc dnnl_abc
287
#define mkldnn_abcd dnnl_abcd
288
#define mkldnn_abcde dnnl_abcde
289
#define mkldnn_abcdef dnnl_abcdef
290
#define mkldnn_abdec dnnl_abdec
291
#define mkldnn_acb dnnl_acb
292
#define mkldnn_acbde dnnl_acbde
293
#define mkldnn_acdb dnnl_acdb
294
#define mkldnn_acdeb dnnl_acdeb
295
#define mkldnn_alg_kind2str dnnl_alg_kind2str
296
#define mkldnn_alg_kind_t dnnl_alg_kind_t
297
#define mkldnn_alg_kind_undef dnnl_alg_kind_undef
298
#define mkldnn_any_engine dnnl_any_engine
299
#define mkldnn_ba dnnl_ba
300
#define mkldnn_bac dnnl_bac
301
#define mkldnn_bacd dnnl_bacd
302
#define mkldnn_backward dnnl_backward
303
#define mkldnn_backward_bias dnnl_backward_bias
304
#define mkldnn_backward_data dnnl_backward_data
305
#define mkldnn_backward_weights dnnl_backward_weights
306
#define mkldnn_batch_normalization dnnl_batch_normalization
307
#define mkldnn_batch_normalization_backward_desc_init \
308
dnnl_batch_normalization_backward_desc_init
309
#define mkldnn_batch_normalization_desc_t dnnl_batch_normalization_desc_t
310
#define mkldnn_batch_normalization_forward_desc_init \
311
dnnl_batch_normalization_forward_desc_init
312
#define mkldnn_bca dnnl_bca
313
#define mkldnn_bcda dnnl_bcda
314
#define mkldnn_bcdea dnnl_bcdea
315
#define mkldnn_bf16 dnnl_bf16
316
#define mkldnn_bidirectional_concat dnnl_bidirectional_concat
317
#define mkldnn_bidirectional_sum dnnl_bidirectional_sum
318
#define mkldnn_blocked dnnl_blocked
319
#define mkldnn_blocking_desc_t dnnl_blocking_desc_t
320
#define mkldnn_cba dnnl_cba
321
#define mkldnn_cdba dnnl_cdba
322
#define mkldnn_cdeba dnnl_cdeba
323
#define mkldnn_chwn dnnl_chwn
324
#define mkldnn_cn dnnl_cn
325
#define mkldnn_concat dnnl_concat
326
#define mkldnn_concat_primitive_desc_create dnnl_concat_primitive_desc_create
327
#define mkldnn_config dnnl_config
328
#define mkldnn_convolution dnnl_convolution
329
#define mkldnn_convolution_auto dnnl_convolution_auto
330
#define mkldnn_convolution_backward_data_desc_init \
331
dnnl_convolution_backward_data_desc_init
332
#define mkldnn_convolution_backward_weights_desc_init \
333
dnnl_convolution_backward_weights_desc_init
334
#define mkldnn_convolution_desc_t dnnl_convolution_desc_t
335
#define mkldnn_convolution_direct dnnl_convolution_direct
336
#define mkldnn_convolution_forward_desc_init dnnl_convolution_forward_desc_init
337
#define mkldnn_convolution_winograd dnnl_convolution_winograd
338
#define mkldnn_cpu dnnl_cpu
339
#define mkldnn_data_type_t dnnl_data_type_t
340
#define mkldnn_data_type_undef dnnl_data_type_undef
341
#define mkldnn_decab dnnl_decab
342
#define mkldnn_deconvolution dnnl_deconvolution
343
#define mkldnn_deconvolution_backward_data_desc_init \
344
dnnl_deconvolution_backward_data_desc_init
345
#define mkldnn_deconvolution_backward_weights_desc_init \
346
dnnl_deconvolution_backward_weights_desc_init
347
#define mkldnn_deconvolution_desc_t dnnl_deconvolution_desc_t
348
#define mkldnn_deconvolution_direct dnnl_deconvolution_direct
349
#define mkldnn_deconvolution_forward_desc_init \
350
dnnl_deconvolution_forward_desc_init
351
#define mkldnn_deconvolution_winograd dnnl_deconvolution_winograd
352
#define mkldnn_dhwio dnnl_dhwio
353
#define mkldnn_dilated_convolution_backward_data_desc_init \
354
dnnl_dilated_convolution_backward_data_desc_init
355
#define mkldnn_dilated_convolution_backward_weights_desc_init \
356
dnnl_dilated_convolution_backward_weights_desc_init
357
#define mkldnn_dilated_convolution_forward_desc_init \
358
dnnl_dilated_convolution_forward_desc_init
359
#define mkldnn_dilated_deconvolution_backward_data_desc_init \
360
dnnl_dilated_deconvolution_backward_data_desc_init
361
#define mkldnn_dilated_deconvolution_backward_weights_desc_init \
362
dnnl_dilated_deconvolution_backward_weights_desc_init
363
#define mkldnn_dilated_deconvolution_forward_desc_init \
364
dnnl_dilated_deconvolution_forward_desc_init
365
#define mkldnn_dim_t dnnl_dim_t
366
#define mkldnn_dims_t dnnl_dims_t
367
#define mkldnn_dt2str dnnl_dt2str
368
#define mkldnn_eltwise dnnl_eltwise
369
#define mkldnn_eltwise_abs dnnl_eltwise_abs
370
#define mkldnn_eltwise_backward_desc_init dnnl_eltwise_backward_desc_init
371
#define mkldnn_eltwise_bounded_relu dnnl_eltwise_bounded_relu
372
#define mkldnn_eltwise_desc_t dnnl_eltwise_desc_t
373
#define mkldnn_eltwise_elu dnnl_eltwise_elu
374
#define mkldnn_eltwise_exp dnnl_eltwise_exp
375
#define mkldnn_eltwise_forward_desc_init dnnl_eltwise_forward_desc_init
376
#define mkldnn_eltwise_gelu dnnl_eltwise_gelu
377
#define mkldnn_eltwise_linear dnnl_eltwise_linear
378
#define mkldnn_eltwise_logistic dnnl_eltwise_logistic
379
#define mkldnn_eltwise_relu dnnl_eltwise_relu
380
#define mkldnn_eltwise_soft_relu dnnl_eltwise_soft_relu
381
#define mkldnn_eltwise_sqrt dnnl_eltwise_sqrt
382
#define mkldnn_eltwise_square dnnl_eltwise_square
383
#define mkldnn_eltwise_swish dnnl_eltwise_swish
384
#define mkldnn_eltwise_tanh dnnl_eltwise_tanh
385
#define mkldnn_engine dnnl_engine
386
#define mkldnn_engine_create dnnl_engine_create
387
#define mkldnn_engine_create_ocl dnnl_engine_create_ocl
388
#define mkldnn_engine_destroy dnnl_engine_destroy
389
#define mkldnn_engine_get_count dnnl_engine_get_count
390
#define mkldnn_engine_get_kind dnnl_engine_get_kind
391
#define mkldnn_engine_get_ocl_context dnnl_engine_get_ocl_context
392
#define mkldnn_engine_get_ocl_device dnnl_engine_get_ocl_device
393
#define mkldnn_engine_kind2str dnnl_engine_kind2str
394
#define mkldnn_engine_kind_t dnnl_engine_kind_t
395
#define mkldnn_engine_t dnnl_engine_t
396
#define mkldnn_exec_arg_t dnnl_exec_arg_t
397
#define mkldnn_f16 dnnl_f16
398
#define mkldnn_f32 dnnl_f32
399
#define mkldnn_fmt_kind2str dnnl_fmt_kind2str
400
#define mkldnn_fmt_tag2str dnnl_fmt_tag2str
401
#define mkldnn_format_kind_any dnnl_format_kind_any
402
#define mkldnn_format_kind_rnn_packed dnnl_format_kind_rnn_packed
403
#define mkldnn_format_kind_t dnnl_format_kind_t
404
#define mkldnn_format_kind_undef dnnl_format_kind_undef
405
#define mkldnn_format_kind_wino dnnl_format_kind_wino
406
#define mkldnn_format_tag_any dnnl_format_tag_any
407
#define mkldnn_format_tag_last dnnl_format_tag_last
408
#define mkldnn_format_tag_t dnnl_format_tag_t
409
#define mkldnn_format_tag_undef dnnl_format_tag_undef
410
#define mkldnn_forward dnnl_forward
411
#define mkldnn_forward_inference dnnl_forward_inference
412
#define mkldnn_forward_scoring dnnl_forward_scoring
413
#define mkldnn_forward_training dnnl_forward_training
414
#define mkldnn_fuse_norm_relu dnnl_fuse_norm_relu
415
#define mkldnn_gIOdhw16i16o dnnl_gIOdhw16i16o
416
#define mkldnn_gIOdhw16o16i dnnl_gIOdhw16o16i
417
#define mkldnn_gIOdhw8o16i2o dnnl_gIOdhw8o16i2o
418
#define mkldnn_gIOhw16i16o dnnl_gIOhw16i16o
419
#define mkldnn_gIOhw16o16i dnnl_gIOhw16o16i
420
#define mkldnn_gIOhw8o16i2o dnnl_gIOhw8o16i2o
421
#define mkldnn_gIOw16i16o dnnl_gIOw16i16o
422
#define mkldnn_gIOw16o16i dnnl_gIOw16o16i
423
#define mkldnn_gIOw8o16i2o dnnl_gIOw8o16i2o
424
#define mkldnn_gOIdhw16i16o dnnl_gOIdhw16i16o
425
#define mkldnn_gOIdhw16o16i dnnl_gOIdhw16o16i
426
#define mkldnn_gOIdhw4i4o dnnl_gOIdhw4i4o
427
#define mkldnn_gOIdhw4o4i dnnl_gOIdhw4o4i
428
#define mkldnn_gOIdhw8i16o2i dnnl_gOIdhw8i16o2i
429
#define mkldnn_gOIdhw4i16o4i dnnl_gOIdhw4i16o4i
430
#define mkldnn_gOIdhw8i8o dnnl_gOIdhw8i8o
431
#define mkldnn_gOIdhw8o16i2o dnnl_gOIdhw8o16i2o
432
#define mkldnn_gOIdhw8o8i dnnl_gOIdhw8o8i
433
#define mkldnn_gOIhw16i16o dnnl_gOIhw16i16o
434
#define mkldnn_gOIhw16o16i dnnl_gOIhw16o16i
435
#define mkldnn_gOIhw2i8o4i dnnl_gOIhw2i8o4i
436
#define mkldnn_gOIhw2o8i8o2i dnnl_gOIhw2o8i8o2i
437
#define mkldnn_gOIhw4i16o4i dnnl_gOIhw4i16o4i
438
#define mkldnn_gOIhw4i4o dnnl_gOIhw4i4o
439
#define mkldnn_gOIhw4o4i dnnl_gOIhw4o4i
440
#define mkldnn_gOIhw4o8i8o4i dnnl_gOIhw4o8i8o4i
441
#define mkldnn_gOIhw8i16o2i dnnl_gOIhw8i16o2i
442
#define mkldnn_gOIhw8i8o dnnl_gOIhw8i8o
443
#define mkldnn_gOIhw8o16i2o dnnl_gOIhw8o16i2o
444
#define mkldnn_gOIhw8o8i dnnl_gOIhw8o8i
445
#define mkldnn_gOIw16i16o dnnl_gOIw16i16o
446
#define mkldnn_gOIw16o16i dnnl_gOIw16o16i
447
#define mkldnn_gOIw4i16o4i dnnl_gOIw4i16o4i
448
#define mkldnn_gOIw4i4o dnnl_gOIw4i4o
449
#define mkldnn_gOIw4o4i dnnl_gOIw4o4i
450
#define mkldnn_gOIw8i16o2i dnnl_gOIw8i16o2i
451
#define mkldnn_gOIw8i8o dnnl_gOIw8i8o
452
#define mkldnn_gOIw8o16i2o dnnl_gOIw8o16i2o
453
#define mkldnn_gOIw8o8i dnnl_gOIw8o8i
454
#define mkldnn_gOdhwi16o dnnl_gOdhwi16o
455
#define mkldnn_gOdhwi4o dnnl_gOdhwi4o
456
#define mkldnn_gOdhwi8o dnnl_gOdhwi8o
457
#define mkldnn_gOhwi16o dnnl_gOhwi16o
458
#define mkldnn_gOhwi32o dnnl_gOhwi32o
459
#define mkldnn_gOhwi4o dnnl_gOhwi4o
460
#define mkldnn_gOhwi8o dnnl_gOhwi8o
461
#define mkldnn_gOidhw16o dnnl_gOidhw16o
462
#define mkldnn_gOidhw4o dnnl_gOidhw4o
463
#define mkldnn_gOihw16o dnnl_gOihw16o
464
#define mkldnn_gOihw4o dnnl_gOihw4o
465
#define mkldnn_gOiw16o dnnl_gOiw16o
466
#define mkldnn_gOiw4o dnnl_gOiw4o
467
#define mkldnn_gOwi16o dnnl_gOwi16o
468
#define mkldnn_gOwi4o dnnl_gOwi4o
469
#define mkldnn_gOwi8o dnnl_gOwi8o
470
#define mkldnn_gemm dnnl_gemm
471
#define mkldnn_gemm_s8s8s32 dnnl_gemm_s8s8s32
472
#define mkldnn_gemm_u8s8s32 dnnl_gemm_u8s8s32
473
#define mkldnn_giohw dnnl_giohw
474
#define mkldnn_goidhw dnnl_goidhw
475
#define mkldnn_goihw dnnl_goihw
476
#define mkldnn_goiw dnnl_goiw
477
#define mkldnn_gpu dnnl_gpu
478
#define mkldnn_gru_backward_desc_init dnnl_gru_backward_desc_init
479
#define mkldnn_gru_forward_desc_init dnnl_gru_forward_desc_init
480
#define mkldnn_hwigo dnnl_hwigo
481
#define mkldnn_hwio dnnl_hwio
482
#define mkldnn_idhwo dnnl_idhwo
483
#define mkldnn_ihwo dnnl_ihwo
484
#define mkldnn_inner_product dnnl_inner_product
485
#define mkldnn_inner_product_backward_data_desc_init \
486
dnnl_inner_product_backward_data_desc_init
487
#define mkldnn_inner_product_backward_weights_desc_init \
488
dnnl_inner_product_backward_weights_desc_init
489
#define mkldnn_inner_product_desc_t dnnl_inner_product_desc_t
490
#define mkldnn_inner_product_forward_desc_init \
491
dnnl_inner_product_forward_desc_init
492
#define mkldnn_invalid_arguments dnnl_invalid_arguments
493
#define mkldnn_io dnnl_io
494
#define mkldnn_iohw dnnl_iohw
495
#define mkldnn_iterator_ends dnnl_iterator_ends
496
#define mkldnn_iwo dnnl_iwo
497
#define mkldnn_layer_normalization dnnl_layer_normalization
498
#define mkldnn_layer_normalization_backward_desc_init \
499
dnnl_layer_normalization_backward_desc_init
500
#define mkldnn_layer_normalization_desc_t dnnl_layer_normalization_desc_t
501
#define mkldnn_layer_normalization_forward_desc_init \
502
dnnl_layer_normalization_forward_desc_init
503
#define mkldnn_lbr_gru dnnl_lbr_gru
504
#define mkldnn_lbr_gru_backward_desc_init dnnl_lbr_gru_backward_desc_init
505
#define mkldnn_lbr_gru_forward_desc_init dnnl_lbr_gru_forward_desc_init
506
#define mkldnn_ldgo dnnl_ldgo
507
#define mkldnn_ldgoi dnnl_ldgoi
508
#define mkldnn_ldgoi_p dnnl_ldgoi_p
509
#define mkldnn_ldigo dnnl_ldigo
510
#define mkldnn_ldigo_p dnnl_ldigo_p
511
#define mkldnn_ldnc dnnl_ldnc
512
#define mkldnn_lrn dnnl_lrn
513
#define mkldnn_lrn_across_channels dnnl_lrn_across_channels
514
#define mkldnn_lrn_backward_desc_init dnnl_lrn_backward_desc_init
515
#define mkldnn_lrn_desc_t dnnl_lrn_desc_t
516
#define mkldnn_lrn_forward_desc_init dnnl_lrn_forward_desc_init
517
#define mkldnn_lrn_within_channel dnnl_lrn_within_channel
518
#define mkldnn_lstm_backward_desc_init dnnl_lstm_backward_desc_init
519
#define mkldnn_lstm_forward_desc_init dnnl_lstm_forward_desc_init
520
#define mkldnn_md2dim_str dnnl_md2dim_str
521
#define mkldnn_md2fmt_str dnnl_md2fmt_str
522
#define mkldnn_memory dnnl_memory
523
#define mkldnn_memory_create dnnl_memory_create
524
#define mkldnn_memory_desc_equal dnnl_memory_desc_equal
525
#define mkldnn_memory_desc_get_size dnnl_memory_desc_get_size
526
#define mkldnn_memory_desc_init_by_strides dnnl_memory_desc_init_by_strides
527
#define mkldnn_memory_desc_init_by_tag dnnl_memory_desc_init_by_tag
528
#define mkldnn_memory_desc_init_submemory dnnl_memory_desc_init_submemory
529
#define mkldnn_memory_desc_t dnnl_memory_desc_t
530
#define mkldnn_memory_destroy dnnl_memory_destroy
531
#define mkldnn_memory_extra_desc_t dnnl_memory_extra_desc_t
532
#define mkldnn_memory_extra_flag_compensation_conv_s8s8 \
533
dnnl_memory_extra_flag_compensation_conv_s8s8
534
#define mkldnn_memory_extra_flag_none dnnl_memory_extra_flag_none
535
#define mkldnn_memory_extra_flag_scale_adjust \
536
dnnl_memory_extra_flag_scale_adjust
537
#define mkldnn_memory_extra_flags_t dnnl_memory_extra_flags_t
538
#define mkldnn_memory_get_data_handle dnnl_memory_get_data_handle
539
#define mkldnn_memory_get_engine dnnl_memory_get_engine
540
#define mkldnn_memory_get_memory_desc dnnl_memory_get_memory_desc
541
#define mkldnn_memory_get_ocl_mem_object dnnl_memory_get_ocl_mem_object
542
#define mkldnn_memory_map_data dnnl_memory_map_data
543
#define mkldnn_memory_set_data_handle dnnl_memory_set_data_handle
544
#define mkldnn_memory_set_ocl_mem_object dnnl_memory_set_ocl_mem_object
545
#define mkldnn_memory_t dnnl_memory_t
546
#define mkldnn_memory_unmap_data dnnl_memory_unmap_data
547
#define mkldnn_nCdhw16c dnnl_nCdhw16c
548
#define mkldnn_nCdhw4c dnnl_nCdhw4c
549
#define mkldnn_nCdhw8c dnnl_nCdhw8c
550
#define mkldnn_nChw16c dnnl_nChw16c
551
#define mkldnn_nChw4c dnnl_nChw4c
552
#define mkldnn_nChw8c dnnl_nChw8c
553
#define mkldnn_nCw16c dnnl_nCw16c
554
#define mkldnn_nCw4c dnnl_nCw4c
555
#define mkldnn_nCw8c dnnl_nCw8c
556
#define mkldnn_nc dnnl_nc
557
#define mkldnn_ncdhw dnnl_ncdhw
558
#define mkldnn_nchw dnnl_nchw
559
#define mkldnn_ncw dnnl_ncw
560
#define mkldnn_ndhwc dnnl_ndhwc
561
#define mkldnn_nhwc dnnl_nhwc
562
#define mkldnn_normalization_flags2str dnnl_normalization_flags2str
563
#define mkldnn_normalization_flags_t dnnl_normalization_flags_t
564
#define mkldnn_not_required dnnl_not_required
565
#define mkldnn_nt dnnl_nt
566
#define mkldnn_ntc dnnl_ntc
567
#define mkldnn_nwc dnnl_nwc
568
#define mkldnn_odhwi dnnl_odhwi
569
#define mkldnn_ohwi dnnl_ohwi
570
#define mkldnn_oi dnnl_oi
571
#define mkldnn_oidhw dnnl_oidhw
572
#define mkldnn_oihw dnnl_oihw
573
#define mkldnn_oiw dnnl_oiw
574
#define mkldnn_op_desc_t dnnl_op_desc_t
575
#define mkldnn_out_of_memory dnnl_out_of_memory
576
#define mkldnn_owi dnnl_owi
577
#define mkldnn_packed_format_undef dnnl_packed_format_undef
578
#define mkldnn_pooling dnnl_pooling
579
#define mkldnn_pooling_avg dnnl_pooling_avg
580
#define mkldnn_pooling_avg_exclude_padding dnnl_pooling_avg_exclude_padding
581
#define mkldnn_pooling_avg_include_padding dnnl_pooling_avg_include_padding
582
#define mkldnn_pooling_backward_desc_init dnnl_pooling_backward_desc_init
583
#define mkldnn_pooling_desc_t dnnl_pooling_desc_t
584
#define mkldnn_pooling_forward_desc_init dnnl_pooling_forward_desc_init
585
#define mkldnn_pooling_max dnnl_pooling_max
586
#define mkldnn_post_ops dnnl_post_ops
587
#define mkldnn_post_ops_append_eltwise dnnl_post_ops_append_eltwise
588
#define mkldnn_post_ops_append_sum dnnl_post_ops_append_sum
589
#define mkldnn_post_ops_create dnnl_post_ops_create
590
#define mkldnn_post_ops_destroy dnnl_post_ops_destroy
591
#define mkldnn_post_ops_get_kind dnnl_post_ops_get_kind
592
#define mkldnn_post_ops_get_params_eltwise dnnl_post_ops_get_params_eltwise
593
#define mkldnn_post_ops_get_params_sum dnnl_post_ops_get_params_sum
594
#define mkldnn_post_ops_len dnnl_post_ops_len
595
#define mkldnn_post_ops_t dnnl_post_ops_t
596
#define mkldnn_prim_kind2str dnnl_prim_kind2str
597
#define mkldnn_primitive dnnl_primitive
598
#define mkldnn_primitive_attr dnnl_primitive_attr
599
#define mkldnn_primitive_attr_clone dnnl_primitive_attr_clone
600
#define mkldnn_primitive_attr_create dnnl_primitive_attr_create
601
#define mkldnn_primitive_attr_destroy dnnl_primitive_attr_destroy
602
#define mkldnn_primitive_attr_get_output_scales \
603
dnnl_primitive_attr_get_output_scales
604
#define mkldnn_primitive_attr_get_post_ops dnnl_primitive_attr_get_post_ops
605
#define mkldnn_primitive_attr_get_scratchpad_mode \
606
dnnl_primitive_attr_get_scratchpad_mode
607
#define mkldnn_primitive_attr_set_output_scales \
608
dnnl_primitive_attr_set_output_scales
609
#define mkldnn_primitive_attr_set_post_ops dnnl_primitive_attr_set_post_ops
610
#define mkldnn_primitive_attr_set_rnn_data_qparams \
611
dnnl_primitive_attr_set_rnn_data_qparams
612
#define mkldnn_primitive_attr_set_rnn_weights_qparams \
613
dnnl_primitive_attr_set_rnn_weights_qparams
614
#define mkldnn_primitive_attr_set_scratchpad_mode \
615
dnnl_primitive_attr_set_scratchpad_mode
616
#define mkldnn_primitive_attr_t dnnl_primitive_attr_t
617
#define mkldnn_primitive_create dnnl_primitive_create
618
#define mkldnn_primitive_desc dnnl_primitive_desc
619
#define mkldnn_primitive_desc_clone dnnl_primitive_desc_clone
620
#define mkldnn_primitive_desc_create dnnl_primitive_desc_create
621
#define mkldnn_primitive_desc_destroy dnnl_primitive_desc_destroy
622
#define mkldnn_primitive_desc_get_attr dnnl_primitive_desc_get_attr
623
#define mkldnn_primitive_desc_iterator dnnl_primitive_desc_iterator
624
#define mkldnn_primitive_desc_iterator_create \
625
dnnl_primitive_desc_iterator_create
626
#define mkldnn_primitive_desc_iterator_destroy \
627
dnnl_primitive_desc_iterator_destroy
628
#define mkldnn_primitive_desc_iterator_fetch dnnl_primitive_desc_iterator_fetch
629
#define mkldnn_primitive_desc_iterator_next dnnl_primitive_desc_iterator_next
630
#define mkldnn_primitive_desc_iterator_t dnnl_primitive_desc_iterator_t
631
#define mkldnn_primitive_desc_query dnnl_primitive_desc_query
632
#define mkldnn_primitive_desc_query_md dnnl_primitive_desc_query_md
633
#define mkldnn_primitive_desc_query_pd dnnl_primitive_desc_query_pd
634
#define mkldnn_primitive_desc_query_s32 dnnl_primitive_desc_query_s32
635
#define mkldnn_primitive_desc_t dnnl_primitive_desc_t
636
#define mkldnn_primitive_destroy dnnl_primitive_destroy
637
#define mkldnn_primitive_execute dnnl_primitive_execute
638
#define mkldnn_primitive_get_primitive_desc dnnl_primitive_get_primitive_desc
639
#define mkldnn_primitive_kind_t dnnl_primitive_kind_t
640
#define mkldnn_primitive_t dnnl_primitive_t
641
#define mkldnn_prop_kind2str dnnl_prop_kind2str
642
#define mkldnn_prop_kind_t dnnl_prop_kind_t
643
#define mkldnn_prop_kind_undef dnnl_prop_kind_undef
644
#define mkldnn_query_batch_normalization_d dnnl_query_batch_normalization_d
645
#define mkldnn_query_convolution_d dnnl_query_convolution_d
646
#define mkldnn_query_deconvolution_d dnnl_query_deconvolution_d
647
#define mkldnn_query_diff_dst_md dnnl_query_diff_dst_md
648
#define mkldnn_query_diff_src_md dnnl_query_diff_src_md
649
#define mkldnn_query_diff_weights_md dnnl_query_diff_weights_md
650
#define mkldnn_query_dst_md dnnl_query_dst_md
651
#define mkldnn_query_eltwise_d dnnl_query_eltwise_d
652
#define mkldnn_query_engine dnnl_query_engine
653
#define mkldnn_query_gemm_d dnnl_query_gemm_d
654
#define mkldnn_query_impl_info_str dnnl_query_impl_info_str
655
#define mkldnn_query_inner_product_d dnnl_query_inner_product_d
656
#define mkldnn_query_layer_normalization_d dnnl_query_layer_normalization_d
657
#define mkldnn_query_lrn_d dnnl_query_lrn_d
658
#define mkldnn_query_memory_consumption_s64 dnnl_query_memory_consumption_s64
659
#define mkldnn_query_num_of_inputs_s32 dnnl_query_num_of_inputs_s32
660
#define mkldnn_query_num_of_outputs_s32 dnnl_query_num_of_outputs_s32
661
#define mkldnn_query_op_d dnnl_query_op_d
662
#define mkldnn_query_pooling_d dnnl_query_pooling_d
663
#define mkldnn_query_primitive_kind dnnl_query_primitive_kind
664
#define mkldnn_query_rnn_d dnnl_query_rnn_d
665
#define mkldnn_query_scratchpad_engine dnnl_query_scratchpad_engine
666
#define mkldnn_query_scratchpad_md dnnl_query_scratchpad_md
667
#define mkldnn_query_shuffle_d dnnl_query_shuffle_d
668
#define mkldnn_query_softmax_d dnnl_query_softmax_d
669
#define mkldnn_query_some_d dnnl_query_some_d
670
#define mkldnn_query_some_md dnnl_query_some_md
671
#define mkldnn_query_src_md dnnl_query_src_md
672
#define mkldnn_query_t dnnl_query_t
673
#define mkldnn_query_time_estimate_f64 dnnl_query_time_estimate_f64
674
#define mkldnn_query_undef dnnl_query_undef
675
#define mkldnn_query_weights_md dnnl_query_weights_md
676
#define mkldnn_query_workspace_md dnnl_query_workspace_md
677
#define mkldnn_reorder dnnl_reorder
678
#define mkldnn_reorder_primitive_desc_create dnnl_reorder_primitive_desc_create
679
#define mkldnn_rnn dnnl_rnn
680
#define mkldnn_rnn_desc_t dnnl_rnn_desc_t
681
#define mkldnn_rnn_direction2str dnnl_rnn_direction2str
682
#define mkldnn_rnn_direction_t dnnl_rnn_direction_t
683
#define mkldnn_rnn_flags2str dnnl_rnn_flags2str
684
#define mkldnn_rnn_flags_t dnnl_rnn_flags_t
685
#define mkldnn_rnn_flags_undef dnnl_rnn_flags_undef
686
#define mkldnn_rnn_packed_desc_t dnnl_rnn_packed_desc_t
687
#define mkldnn_rnn_packed_memory_format_t dnnl_rnn_packed_memory_format_t
688
#define mkldnn_runtime_error dnnl_runtime_error
689
#define mkldnn_s32 dnnl_s32
690
#define mkldnn_s8 dnnl_s8
691
#define mkldnn_scratchpad_mode2str dnnl_scratchpad_mode2str
692
#define mkldnn_scratchpad_mode_library dnnl_scratchpad_mode_library
693
#define mkldnn_scratchpad_mode_t dnnl_scratchpad_mode_t
694
#define mkldnn_scratchpad_mode_user dnnl_scratchpad_mode_user
695
#define mkldnn_set_jit_dump dnnl_set_jit_dump
696
#define mkldnn_set_verbose dnnl_set_verbose
697
#define mkldnn_sgemm dnnl_sgemm
698
#define mkldnn_shuffle dnnl_shuffle
699
#define mkldnn_shuffle_backward_desc_init dnnl_shuffle_backward_desc_init
700
#define mkldnn_shuffle_desc_t dnnl_shuffle_desc_t
701
#define mkldnn_shuffle_forward_desc_init dnnl_shuffle_forward_desc_init
702
#define mkldnn_softmax dnnl_softmax
703
#define mkldnn_softmax_backward_desc_init dnnl_softmax_backward_desc_init
704
#define mkldnn_softmax_desc_t dnnl_softmax_desc_t
705
#define mkldnn_softmax_forward_desc_init dnnl_softmax_forward_desc_init
706
#define mkldnn_status2str dnnl_status2str
707
#define mkldnn_status_t dnnl_status_t
708
#define mkldnn_stream dnnl_stream
709
#define mkldnn_stream_create dnnl_stream_create
710
#define mkldnn_stream_create_ocl dnnl_stream_create_ocl
711
#define mkldnn_stream_default_flags dnnl_stream_default_flags
712
#define mkldnn_stream_default_order dnnl_stream_default_order
713
#define mkldnn_stream_destroy dnnl_stream_destroy
714
#define mkldnn_stream_flags_t dnnl_stream_flags_t
715
#define mkldnn_stream_get_ocl_command_queue dnnl_stream_get_ocl_command_queue
716
#define mkldnn_stream_in_order dnnl_stream_in_order
717
#define mkldnn_stream_out_of_order dnnl_stream_out_of_order
718
#define mkldnn_stream_t dnnl_stream_t
719
#define mkldnn_stream_wait dnnl_stream_wait
720
#define mkldnn_success dnnl_success
721
#define mkldnn_sum dnnl_sum
722
#define mkldnn_sum_primitive_desc_create dnnl_sum_primitive_desc_create
723
#define mkldnn_tn dnnl_tn
724
#define mkldnn_tnc dnnl_tnc
725
#define mkldnn_types dnnl_types
726
#define mkldnn_u8 dnnl_u8
727
#define mkldnn_undefined_primitive dnnl_undefined_primitive
728
#define mkldnn_unidirectional dnnl_unidirectional
729
#define mkldnn_unidirectional_left2right dnnl_unidirectional_left2right
730
#define mkldnn_unidirectional_right2left dnnl_unidirectional_right2left
731
#define mkldnn_unimplemented dnnl_unimplemented
732
#define mkldnn_use_global_stats dnnl_use_global_stats
733
#define mkldnn_use_scaleshift dnnl_use_scaleshift
734
#define mkldnn_vanilla_gru dnnl_vanilla_gru
735
#define mkldnn_vanilla_lstm dnnl_vanilla_lstm
736
#define mkldnn_vanilla_rnn dnnl_vanilla_rnn
737
#define mkldnn_vanilla_rnn_backward_desc_init \
738
dnnl_vanilla_rnn_backward_desc_init
739
#define mkldnn_vanilla_rnn_forward_desc_init dnnl_vanilla_rnn_forward_desc_init
740
#define mkldnn_version dnnl_version
741
#define mkldnn_version_t dnnl_version_t
742
#define mkldnn_wino_desc_t dnnl_wino_desc_t
743
#define mkldnn_wino_memory_format_t dnnl_wino_memory_format_t
744
#define mkldnn_wino_undef dnnl_wino_undef
745
#define mkldnn_wino_wei_OBaaIBOIio dnnl_wino_wei_OBaaIBOIio
746
#define mkldnn_wino_wei_aaOBiOo dnnl_wino_wei_aaOBiOo
747
#define mkldnn_wino_wei_aaOIoi dnnl_wino_wei_aaOIoi
748
#define mkldnn_wino_wei_aaOio dnnl_wino_wei_aaOio
749
#define mkldnn_wio dnnl_wio
750
#define mkldnn_x dnnl_x
751
752
#endif
/* MKLDNN_DNNL_MANGLING_H */