Deep Neural Network Library (DNNL)
1.91.0
Performance library for Deep Learning
include
mkldnn_dnnl_mangling.h
1
/*******************************************************************************
2
* Copyright 2019 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 at DNNL 2.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_RUNTIME_SYCL DNNL_RUNTIME_SYCL
89
#define MKLDNN_WITH_SYCL DNNL_WITH_SYCL
90
#define MKLDNN_VERBOSE DNNL_VERBOSE
91
#define MKLDNN_VERSION_HASH DNNL_VERSION_HASH
92
#define MKLDNN_VERSION_MAJOR DNNL_VERSION_MAJOR
93
#define MKLDNN_VERSION_MINOR DNNL_VERSION_MINOR
94
#define MKLDNN_VERSION_PATCH DNNL_VERSION_PATCH
95
#define const_mkldnn_engine_t const_dnnl_engine_t
96
#define const_mkldnn_memory_t const_dnnl_memory_t
97
#define const_mkldnn_op_desc_t const_dnnl_op_desc_t
98
#define const_mkldnn_post_ops_t const_dnnl_post_ops_t
99
#define const_mkldnn_primitive_attr_t const_dnnl_primitive_attr_t
100
#define const_mkldnn_primitive_desc_iterator_t \
101
const_dnnl_primitive_desc_iterator_t
102
#define const_mkldnn_primitive_desc_t const_dnnl_primitive_desc_t
103
#define const_mkldnn_primitive_t const_dnnl_primitive_t
104
#define const_mkldnn_stream_t const_dnnl_stream_t
105
#define mkldnn dnnl
106
#define mkldnn_ dnnl_
107
#define mkldnn_ABc16a16b dnnl_ABc16a16b
108
#define mkldnn_ABc4a4b dnnl_ABc4a4b
109
#define mkldnn_ABc16b16a dnnl_ABc16b16a
110
#define mkldnn_ABc4b16a4b dnnl_ABc4b16a4b
111
#define mkldnn_ABc4b4a dnnl_ABc4b4a
112
#define mkldnn_ABc8a16b2a dnnl_ABc8a16b2a
113
#define mkldnn_ABc8a8b dnnl_ABc8a8b
114
#define mkldnn_ABc8b16a2b dnnl_ABc8b16a2b
115
#define mkldnn_ABc8b8a dnnl_ABc8b8a
116
#define mkldnn_ABcd16a16b dnnl_ABcd16a16b
117
#define mkldnn_ABcd16b16a dnnl_ABcd16b16a
118
#define mkldnn_ABcd2a8b8a2b dnnl_ABcd2a8b8a2b
119
#define mkldnn_ABcd32a32b dnnl_ABcd32a32b
120
#define mkldnn_ABcd4a8b8a4b dnnl_ABcd4a8b8a4b
121
#define mkldnn_ABcd4b16a4b dnnl_ABcd4b16a4b
122
#define mkldnn_ABcd4b4a dnnl_ABcd4b4a
123
#define mkldnn_ABcd4a4b dnnl_ABcd4a4b
124
#define mkldnn_ABcd8a16b2a dnnl_ABcd8a16b2a
125
#define mkldnn_ABcd8a8b dnnl_ABcd8a8b
126
#define mkldnn_ABcd8b16a2b dnnl_ABcd8b16a2b
127
#define mkldnn_ABcd8b8a dnnl_ABcd8b8a
128
#define mkldnn_ABcde16a16b dnnl_ABcde16a16b
129
#define mkldnn_ABcde16b16a dnnl_ABcde16b16a
130
#define mkldnn_ABcde4b4a dnnl_ABcde4b4a
131
#define mkldnn_ABcde4a4b dnnl_ABcde4a4b
132
#define mkldnn_ABcde8a16b2a dnnl_ABcde8a16b2a
133
#define mkldnn_ABcde8a8b dnnl_ABcde8a8b
134
#define mkldnn_ABcde8b16a2b dnnl_ABcde8b16a2b
135
#define mkldnn_ABcde4b16a4b dnnl_ABcde4b16a4b
136
#define mkldnn_ABcde8b8a dnnl_ABcde8b8a
137
#define mkldnn_Abc16a dnnl_Abc16a
138
#define mkldnn_Abc4a dnnl_Abc4a
139
#define mkldnn_Abcd16a dnnl_Abcd16a
140
#define mkldnn_Abcd4a dnnl_Abcd4a
141
#define mkldnn_Abcde16a dnnl_Abcde16a
142
#define mkldnn_Abcde4a dnnl_Abcde4a
143
#define mkldnn_Abcde8a dnnl_Abcde8a
144
#define mkldnn_Abcdef16a dnnl_Abcdef16a
145
#define mkldnn_Acb16a dnnl_Acb16a
146
#define mkldnn_Acb4a dnnl_Acb4a
147
#define mkldnn_Acb8a dnnl_Acb8a
148
#define mkldnn_Acdb16a dnnl_Acdb16a
149
#define mkldnn_Acdb32a dnnl_Acdb32a
150
#define mkldnn_Acdb4a dnnl_Acdb4a
151
#define mkldnn_Acdb8a dnnl_Acdb8a
152
#define mkldnn_Acdeb16a dnnl_Acdeb16a
153
#define mkldnn_Acdeb4a dnnl_Acdeb4a
154
#define mkldnn_Acdeb8a dnnl_Acdeb8a
155
#define mkldnn_BAc16a16b dnnl_BAc16a16b
156
#define mkldnn_BAc16b16a dnnl_BAc16b16a
157
#define mkldnn_BAc8a16b2a dnnl_BAc8a16b2a
158
#define mkldnn_BAcd16a16b dnnl_BAcd16a16b
159
#define mkldnn_BAcd16b16a dnnl_BAcd16b16a
160
#define mkldnn_BAcd8a16b2a dnnl_BAcd8a16b2a
161
#define mkldnn_BAcde16b16a dnnl_BAcde16b16a
162
#define mkldnn_BAcde8a16b2a dnnl_BAcde8a16b2a
163
#define mkldnn_Goidhw16g dnnl_Goidhw16g
164
#define mkldnn_Goihw16g dnnl_Goihw16g
165
#define mkldnn_Goihw8g dnnl_Goihw8g
166
#define mkldnn_Goiw16g dnnl_Goiw16g
167
#define mkldnn_IOdhw16i16o dnnl_IOdhw16i16o
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_aCBdef8b16c2b dnnl_aCBdef8b16c2b
284
#define mkldnn_ab dnnl_ab
285
#define mkldnn_abc dnnl_abc
286
#define mkldnn_abcd dnnl_abcd
287
#define mkldnn_abcde dnnl_abcde
288
#define mkldnn_abcdef dnnl_abcdef
289
#define mkldnn_abdec dnnl_abdec
290
#define mkldnn_acb dnnl_acb
291
#define mkldnn_acbde dnnl_acbde
292
#define mkldnn_acdb dnnl_acdb
293
#define mkldnn_acdeb dnnl_acdeb
294
#define mkldnn_alg_kind2str dnnl_alg_kind2str
295
#define mkldnn_alg_kind_t dnnl_alg_kind_t
296
#define mkldnn_alg_kind_undef dnnl_alg_kind_undef
297
#define mkldnn_any_engine dnnl_any_engine
298
#define mkldnn_ba dnnl_ba
299
#define mkldnn_bac dnnl_bac
300
#define mkldnn_bacd dnnl_bacd
301
#define mkldnn_backward dnnl_backward
302
#define mkldnn_backward_bias dnnl_backward_bias
303
#define mkldnn_backward_data dnnl_backward_data
304
#define mkldnn_backward_weights dnnl_backward_weights
305
#define mkldnn_batch_normalization dnnl_batch_normalization
306
#define mkldnn_batch_normalization_backward_desc_init \
307
dnnl_batch_normalization_backward_desc_init
308
#define mkldnn_batch_normalization_desc_t dnnl_batch_normalization_desc_t
309
#define mkldnn_batch_normalization_forward_desc_init \
310
dnnl_batch_normalization_forward_desc_init
311
#define mkldnn_bca dnnl_bca
312
#define mkldnn_bcda dnnl_bcda
313
#define mkldnn_bcdea dnnl_bcdea
314
#define mkldnn_bf16 dnnl_bf16
315
#define mkldnn_bidirectional_concat dnnl_bidirectional_concat
316
#define mkldnn_bidirectional_sum dnnl_bidirectional_sum
317
#define mkldnn_blocked dnnl_blocked
318
#define mkldnn_blocking_desc_t dnnl_blocking_desc_t
319
#define mkldnn_cba dnnl_cba
320
#define mkldnn_cdba dnnl_cdba
321
#define mkldnn_cdeba dnnl_cdeba
322
#define mkldnn_chwn dnnl_chwn
323
#define mkldnn_cn dnnl_cn
324
#define mkldnn_concat dnnl_concat
325
#define mkldnn_concat_primitive_desc_create dnnl_concat_primitive_desc_create
326
#define mkldnn_config dnnl_config
327
#define mkldnn_convolution dnnl_convolution
328
#define mkldnn_convolution_auto dnnl_convolution_auto
329
#define mkldnn_convolution_backward_data_desc_init \
330
dnnl_convolution_backward_data_desc_init
331
#define mkldnn_convolution_backward_weights_desc_init \
332
dnnl_convolution_backward_weights_desc_init
333
#define mkldnn_convolution_desc_t dnnl_convolution_desc_t
334
#define mkldnn_convolution_direct dnnl_convolution_direct
335
#define mkldnn_convolution_forward_desc_init dnnl_convolution_forward_desc_init
336
#define mkldnn_convolution_winograd dnnl_convolution_winograd
337
#define mkldnn_cpu dnnl_cpu
338
#define mkldnn_data_type_t dnnl_data_type_t
339
#define mkldnn_data_type_undef dnnl_data_type_undef
340
#define mkldnn_decab dnnl_decab
341
#define mkldnn_deconvolution dnnl_deconvolution
342
#define mkldnn_deconvolution_backward_data_desc_init \
343
dnnl_deconvolution_backward_data_desc_init
344
#define mkldnn_deconvolution_backward_weights_desc_init \
345
dnnl_deconvolution_backward_weights_desc_init
346
#define mkldnn_deconvolution_desc_t dnnl_deconvolution_desc_t
347
#define mkldnn_deconvolution_direct dnnl_deconvolution_direct
348
#define mkldnn_deconvolution_forward_desc_init \
349
dnnl_deconvolution_forward_desc_init
350
#define mkldnn_deconvolution_winograd dnnl_deconvolution_winograd
351
#define mkldnn_dhwio dnnl_dhwio
352
#define mkldnn_dilated_convolution_backward_data_desc_init \
353
dnnl_dilated_convolution_backward_data_desc_init
354
#define mkldnn_dilated_convolution_backward_weights_desc_init \
355
dnnl_dilated_convolution_backward_weights_desc_init
356
#define mkldnn_dilated_convolution_forward_desc_init \
357
dnnl_dilated_convolution_forward_desc_init
358
#define mkldnn_dilated_deconvolution_backward_data_desc_init \
359
dnnl_dilated_deconvolution_backward_data_desc_init
360
#define mkldnn_dilated_deconvolution_backward_weights_desc_init \
361
dnnl_dilated_deconvolution_backward_weights_desc_init
362
#define mkldnn_dilated_deconvolution_forward_desc_init \
363
dnnl_dilated_deconvolution_forward_desc_init
364
#define mkldnn_dim_t dnnl_dim_t
365
#define mkldnn_dims_t dnnl_dims_t
366
#define mkldnn_dt2str dnnl_dt2str
367
#define mkldnn_eltwise dnnl_eltwise
368
#define mkldnn_eltwise_abs dnnl_eltwise_abs
369
#define mkldnn_eltwise_backward_desc_init dnnl_eltwise_backward_desc_init
370
#define mkldnn_eltwise_bounded_relu dnnl_eltwise_bounded_relu
371
#define mkldnn_eltwise_desc_t dnnl_eltwise_desc_t
372
#define mkldnn_eltwise_elu dnnl_eltwise_elu
373
#define mkldnn_eltwise_exp dnnl_eltwise_exp
374
#define mkldnn_eltwise_forward_desc_init dnnl_eltwise_forward_desc_init
375
#define mkldnn_eltwise_gelu dnnl_eltwise_gelu
376
#define mkldnn_eltwise_linear dnnl_eltwise_linear
377
#define mkldnn_eltwise_logistic dnnl_eltwise_logistic
378
#define mkldnn_eltwise_relu dnnl_eltwise_relu
379
#define mkldnn_eltwise_soft_relu dnnl_eltwise_soft_relu
380
#define mkldnn_eltwise_sqrt dnnl_eltwise_sqrt
381
#define mkldnn_eltwise_square dnnl_eltwise_square
382
#define mkldnn_eltwise_swish dnnl_eltwise_swish
383
#define mkldnn_eltwise_tanh dnnl_eltwise_tanh
384
#define mkldnn_engine dnnl_engine
385
#define mkldnn_engine_create dnnl_engine_create
386
#define mkldnn_engine_create_ocl dnnl_engine_create_ocl
387
#define mkldnn_engine_destroy dnnl_engine_destroy
388
#define mkldnn_engine_get_count dnnl_engine_get_count
389
#define mkldnn_engine_get_kind dnnl_engine_get_kind
390
#define mkldnn_engine_get_ocl_context dnnl_engine_get_ocl_context
391
#define mkldnn_engine_get_ocl_device dnnl_engine_get_ocl_device
392
#define mkldnn_engine_kind2str dnnl_engine_kind2str
393
#define mkldnn_engine_kind_t dnnl_engine_kind_t
394
#define mkldnn_engine_t dnnl_engine_t
395
#define mkldnn_exec_arg_t dnnl_exec_arg_t
396
#define mkldnn_f16 dnnl_f16
397
#define mkldnn_f32 dnnl_f32
398
#define mkldnn_fmt_kind2str dnnl_fmt_kind2str
399
#define mkldnn_fmt_tag2str dnnl_fmt_tag2str
400
#define mkldnn_format_kind_any dnnl_format_kind_any
401
#define mkldnn_format_kind_rnn_packed dnnl_format_kind_rnn_packed
402
#define mkldnn_format_kind_t dnnl_format_kind_t
403
#define mkldnn_format_kind_undef dnnl_format_kind_undef
404
#define mkldnn_format_kind_wino dnnl_format_kind_wino
405
#define mkldnn_format_tag_any dnnl_format_tag_any
406
#define mkldnn_format_tag_last dnnl_format_tag_last
407
#define mkldnn_format_tag_t dnnl_format_tag_t
408
#define mkldnn_format_tag_undef dnnl_format_tag_undef
409
#define mkldnn_forward dnnl_forward
410
#define mkldnn_forward_inference dnnl_forward_inference
411
#define mkldnn_forward_scoring dnnl_forward_scoring
412
#define mkldnn_forward_training dnnl_forward_training
413
#define mkldnn_fuse_norm_relu dnnl_fuse_norm_relu
414
#define mkldnn_gIOdhw16i16o dnnl_gIOdhw16i16o
415
#define mkldnn_gIOdhw8o16i2o dnnl_gIOdhw8o16i2o
416
#define mkldnn_gIOhw16i16o dnnl_gIOhw16i16o
417
#define mkldnn_gIOhw16o16i dnnl_gIOhw16o16i
418
#define mkldnn_gIOhw8o16i2o dnnl_gIOhw8o16i2o
419
#define mkldnn_gIOw16i16o dnnl_gIOw16i16o
420
#define mkldnn_gIOw16o16i dnnl_gIOw16o16i
421
#define mkldnn_gIOw8o16i2o dnnl_gIOw8o16i2o
422
#define mkldnn_gOIdhw16i16o dnnl_gOIdhw16i16o
423
#define mkldnn_gOIdhw16o16i dnnl_gOIdhw16o16i
424
#define mkldnn_gOIdhw4i4o dnnl_gOIdhw4i4o
425
#define mkldnn_gOIdhw4o4i dnnl_gOIdhw4o4i
426
#define mkldnn_gOIdhw8i16o2i dnnl_gOIdhw8i16o2i
427
#define mkldnn_gOIdhw4i16o4i dnnl_gOIdhw4i16o4i
428
#define mkldnn_gOIdhw8i8o dnnl_gOIdhw8i8o
429
#define mkldnn_gOIdhw8o16i2o dnnl_gOIdhw8o16i2o
430
#define mkldnn_gOIdhw8o8i dnnl_gOIdhw8o8i
431
#define mkldnn_gOIhw16i16o dnnl_gOIhw16i16o
432
#define mkldnn_gOIhw16o16i dnnl_gOIhw16o16i
433
#define mkldnn_gOIhw2i8o4i dnnl_gOIhw2i8o4i
434
#define mkldnn_gOIhw2o8i8o2i dnnl_gOIhw2o8i8o2i
435
#define mkldnn_gOIhw4i16o4i dnnl_gOIhw4i16o4i
436
#define mkldnn_gOIhw4i4o dnnl_gOIhw4i4o
437
#define mkldnn_gOIhw4o4i dnnl_gOIhw4o4i
438
#define mkldnn_gOIhw4o8i8o4i dnnl_gOIhw4o8i8o4i
439
#define mkldnn_gOIhw8i16o2i dnnl_gOIhw8i16o2i
440
#define mkldnn_gOIhw8i8o dnnl_gOIhw8i8o
441
#define mkldnn_gOIhw8o16i2o dnnl_gOIhw8o16i2o
442
#define mkldnn_gOIhw8o8i dnnl_gOIhw8o8i
443
#define mkldnn_gOIw16i16o dnnl_gOIw16i16o
444
#define mkldnn_gOIw16o16i dnnl_gOIw16o16i
445
#define mkldnn_gOIw4i16o4i dnnl_gOIw4i16o4i
446
#define mkldnn_gOIw4i4o dnnl_gOIw4i4o
447
#define mkldnn_gOIw4o4i dnnl_gOIw4o4i
448
#define mkldnn_gOIw8i16o2i dnnl_gOIw8i16o2i
449
#define mkldnn_gOIw8i8o dnnl_gOIw8i8o
450
#define mkldnn_gOIw8o16i2o dnnl_gOIw8o16i2o
451
#define mkldnn_gOIw8o8i dnnl_gOIw8o8i
452
#define mkldnn_gOdhwi16o dnnl_gOdhwi16o
453
#define mkldnn_gOdhwi4o dnnl_gOdhwi4o
454
#define mkldnn_gOdhwi8o dnnl_gOdhwi8o
455
#define mkldnn_gOhwi16o dnnl_gOhwi16o
456
#define mkldnn_gOhwi32o dnnl_gOhwi32o
457
#define mkldnn_gOhwi4o dnnl_gOhwi4o
458
#define mkldnn_gOhwi8o dnnl_gOhwi8o
459
#define mkldnn_gOidhw16o dnnl_gOidhw16o
460
#define mkldnn_gOidhw4o dnnl_gOidhw4o
461
#define mkldnn_gOihw16o dnnl_gOihw16o
462
#define mkldnn_gOihw4o dnnl_gOihw4o
463
#define mkldnn_gOiw16o dnnl_gOiw16o
464
#define mkldnn_gOiw4o dnnl_gOiw4o
465
#define mkldnn_gOwi16o dnnl_gOwi16o
466
#define mkldnn_gOwi4o dnnl_gOwi4o
467
#define mkldnn_gOwi8o dnnl_gOwi8o
468
#define mkldnn_gemm dnnl_gemm
469
#define mkldnn_gemm_s8s8s32 dnnl_gemm_s8s8s32
470
#define mkldnn_gemm_u8s8s32 dnnl_gemm_u8s8s32
471
#define mkldnn_giohw dnnl_giohw
472
#define mkldnn_goidhw dnnl_goidhw
473
#define mkldnn_goihw dnnl_goihw
474
#define mkldnn_goiw dnnl_goiw
475
#define mkldnn_gpu dnnl_gpu
476
#define mkldnn_gru_backward_desc_init dnnl_gru_backward_desc_init
477
#define mkldnn_gru_forward_desc_init dnnl_gru_forward_desc_init
478
#define mkldnn_hwigo dnnl_hwigo
479
#define mkldnn_hwio dnnl_hwio
480
#define mkldnn_idhwo dnnl_idhwo
481
#define mkldnn_ihwo dnnl_ihwo
482
#define mkldnn_inner_product dnnl_inner_product
483
#define mkldnn_inner_product_backward_data_desc_init \
484
dnnl_inner_product_backward_data_desc_init
485
#define mkldnn_inner_product_backward_weights_desc_init \
486
dnnl_inner_product_backward_weights_desc_init
487
#define mkldnn_inner_product_desc_t dnnl_inner_product_desc_t
488
#define mkldnn_inner_product_forward_desc_init \
489
dnnl_inner_product_forward_desc_init
490
#define mkldnn_invalid_arguments dnnl_invalid_arguments
491
#define mkldnn_io dnnl_io
492
#define mkldnn_iohw dnnl_iohw
493
#define mkldnn_iterator_ends dnnl_iterator_ends
494
#define mkldnn_iwo dnnl_iwo
495
#define mkldnn_layer_normalization dnnl_layer_normalization
496
#define mkldnn_layer_normalization_backward_desc_init \
497
dnnl_layer_normalization_backward_desc_init
498
#define mkldnn_layer_normalization_desc_t dnnl_layer_normalization_desc_t
499
#define mkldnn_layer_normalization_forward_desc_init \
500
dnnl_layer_normalization_forward_desc_init
501
#define mkldnn_lbr_gru dnnl_lbr_gru
502
#define mkldnn_lbr_gru_backward_desc_init dnnl_lbr_gru_backward_desc_init
503
#define mkldnn_lbr_gru_forward_desc_init dnnl_lbr_gru_forward_desc_init
504
#define mkldnn_ldgo dnnl_ldgo
505
#define mkldnn_ldgoi dnnl_ldgoi
506
#define mkldnn_ldgoi_p dnnl_ldgoi_p
507
#define mkldnn_ldigo dnnl_ldigo
508
#define mkldnn_ldigo_p dnnl_ldigo_p
509
#define mkldnn_ldnc dnnl_ldnc
510
#define mkldnn_lrn dnnl_lrn
511
#define mkldnn_lrn_across_channels dnnl_lrn_across_channels
512
#define mkldnn_lrn_backward_desc_init dnnl_lrn_backward_desc_init
513
#define mkldnn_lrn_desc_t dnnl_lrn_desc_t
514
#define mkldnn_lrn_forward_desc_init dnnl_lrn_forward_desc_init
515
#define mkldnn_lrn_within_channel dnnl_lrn_within_channel
516
#define mkldnn_lstm_backward_desc_init dnnl_lstm_backward_desc_init
517
#define mkldnn_lstm_forward_desc_init dnnl_lstm_forward_desc_init
518
#define mkldnn_md2dim_str dnnl_md2dim_str
519
#define mkldnn_md2fmt_str dnnl_md2fmt_str
520
#define mkldnn_memory dnnl_memory
521
#define mkldnn_memory_create dnnl_memory_create
522
#define mkldnn_memory_desc_equal dnnl_memory_desc_equal
523
#define mkldnn_memory_desc_get_size dnnl_memory_desc_get_size
524
#define mkldnn_memory_desc_init_by_strides dnnl_memory_desc_init_by_strides
525
#define mkldnn_memory_desc_init_by_tag dnnl_memory_desc_init_by_tag
526
#define mkldnn_memory_desc_init_submemory dnnl_memory_desc_init_submemory
527
#define mkldnn_memory_desc_t dnnl_memory_desc_t
528
#define mkldnn_memory_destroy dnnl_memory_destroy
529
#define mkldnn_memory_extra_desc_t dnnl_memory_extra_desc_t
530
#define mkldnn_memory_extra_flag_compensation_conv_s8s8 \
531
dnnl_memory_extra_flag_compensation_conv_s8s8
532
#define mkldnn_memory_extra_flag_none dnnl_memory_extra_flag_none
533
#define mkldnn_memory_extra_flag_scale_adjust \
534
dnnl_memory_extra_flag_scale_adjust
535
#define mkldnn_memory_extra_flags_t dnnl_memory_extra_flags_t
536
#define mkldnn_memory_get_data_handle dnnl_memory_get_data_handle
537
#define mkldnn_memory_get_engine dnnl_memory_get_engine
538
#define mkldnn_memory_get_memory_desc dnnl_memory_get_memory_desc
539
#define mkldnn_memory_get_ocl_mem_object dnnl_memory_get_ocl_mem_object
540
#define mkldnn_memory_map_data dnnl_memory_map_data
541
#define mkldnn_memory_set_data_handle dnnl_memory_set_data_handle
542
#define mkldnn_memory_set_ocl_mem_object dnnl_memory_set_ocl_mem_object
543
#define mkldnn_memory_t dnnl_memory_t
544
#define mkldnn_memory_unmap_data dnnl_memory_unmap_data
545
#define mkldnn_nCdhw16c dnnl_nCdhw16c
546
#define mkldnn_nCdhw4c dnnl_nCdhw4c
547
#define mkldnn_nCdhw8c dnnl_nCdhw8c
548
#define mkldnn_nChw16c dnnl_nChw16c
549
#define mkldnn_nChw4c dnnl_nChw4c
550
#define mkldnn_nChw8c dnnl_nChw8c
551
#define mkldnn_nCw16c dnnl_nCw16c
552
#define mkldnn_nCw4c dnnl_nCw4c
553
#define mkldnn_nCw8c dnnl_nCw8c
554
#define mkldnn_nc dnnl_nc
555
#define mkldnn_ncdhw dnnl_ncdhw
556
#define mkldnn_nchw dnnl_nchw
557
#define mkldnn_ncw dnnl_ncw
558
#define mkldnn_ndhwc dnnl_ndhwc
559
#define mkldnn_nhwc dnnl_nhwc
560
#define mkldnn_normalization_flags2str dnnl_normalization_flags2str
561
#define mkldnn_normalization_flags_t dnnl_normalization_flags_t
562
#define mkldnn_not_required dnnl_not_required
563
#define mkldnn_nt dnnl_nt
564
#define mkldnn_ntc dnnl_ntc
565
#define mkldnn_nwc dnnl_nwc
566
#define mkldnn_odhwi dnnl_odhwi
567
#define mkldnn_ohwi dnnl_ohwi
568
#define mkldnn_oi dnnl_oi
569
#define mkldnn_oidhw dnnl_oidhw
570
#define mkldnn_oihw dnnl_oihw
571
#define mkldnn_oiw dnnl_oiw
572
#define mkldnn_op_desc_t dnnl_op_desc_t
573
#define mkldnn_out_of_memory dnnl_out_of_memory
574
#define mkldnn_owi dnnl_owi
575
#define mkldnn_packed_format_undef dnnl_packed_format_undef
576
#define mkldnn_pooling dnnl_pooling
577
#define mkldnn_pooling_avg dnnl_pooling_avg
578
#define mkldnn_pooling_avg_exclude_padding dnnl_pooling_avg_exclude_padding
579
#define mkldnn_pooling_avg_include_padding dnnl_pooling_avg_include_padding
580
#define mkldnn_pooling_backward_desc_init dnnl_pooling_backward_desc_init
581
#define mkldnn_pooling_desc_t dnnl_pooling_desc_t
582
#define mkldnn_pooling_forward_desc_init dnnl_pooling_forward_desc_init
583
#define mkldnn_pooling_max dnnl_pooling_max
584
#define mkldnn_post_ops dnnl_post_ops
585
#define mkldnn_post_ops_append_eltwise dnnl_post_ops_append_eltwise
586
#define mkldnn_post_ops_append_sum dnnl_post_ops_append_sum
587
#define mkldnn_post_ops_create dnnl_post_ops_create
588
#define mkldnn_post_ops_destroy dnnl_post_ops_destroy
589
#define mkldnn_post_ops_get_kind dnnl_post_ops_get_kind
590
#define mkldnn_post_ops_get_params_eltwise dnnl_post_ops_get_params_eltwise
591
#define mkldnn_post_ops_get_params_sum dnnl_post_ops_get_params_sum
592
#define mkldnn_post_ops_len dnnl_post_ops_len
593
#define mkldnn_post_ops_t dnnl_post_ops_t
594
#define mkldnn_prim_kind2str dnnl_prim_kind2str
595
#define mkldnn_primitive dnnl_primitive
596
#define mkldnn_primitive_attr dnnl_primitive_attr
597
#define mkldnn_primitive_attr_clone dnnl_primitive_attr_clone
598
#define mkldnn_primitive_attr_create dnnl_primitive_attr_create
599
#define mkldnn_primitive_attr_destroy dnnl_primitive_attr_destroy
600
#define mkldnn_primitive_attr_get_output_scales \
601
dnnl_primitive_attr_get_output_scales
602
#define mkldnn_primitive_attr_get_post_ops dnnl_primitive_attr_get_post_ops
603
#define mkldnn_primitive_attr_get_scratchpad_mode \
604
dnnl_primitive_attr_get_scratchpad_mode
605
#define mkldnn_primitive_attr_set_output_scales \
606
dnnl_primitive_attr_set_output_scales
607
#define mkldnn_primitive_attr_set_post_ops dnnl_primitive_attr_set_post_ops
608
#define mkldnn_primitive_attr_set_rnn_data_qparams \
609
dnnl_primitive_attr_set_rnn_data_qparams
610
#define mkldnn_primitive_attr_set_rnn_weights_qparams \
611
dnnl_primitive_attr_set_rnn_weights_qparams
612
#define mkldnn_primitive_attr_set_scratchpad_mode \
613
dnnl_primitive_attr_set_scratchpad_mode
614
#define mkldnn_primitive_attr_t dnnl_primitive_attr_t
615
#define mkldnn_primitive_create dnnl_primitive_create
616
#define mkldnn_primitive_desc dnnl_primitive_desc
617
#define mkldnn_primitive_desc_clone dnnl_primitive_desc_clone
618
#define mkldnn_primitive_desc_create dnnl_primitive_desc_create
619
#define mkldnn_primitive_desc_destroy dnnl_primitive_desc_destroy
620
#define mkldnn_primitive_desc_get_attr dnnl_primitive_desc_get_attr
621
#define mkldnn_primitive_desc_iterator dnnl_primitive_desc_iterator
622
#define mkldnn_primitive_desc_iterator_create \
623
dnnl_primitive_desc_iterator_create
624
#define mkldnn_primitive_desc_iterator_destroy \
625
dnnl_primitive_desc_iterator_destroy
626
#define mkldnn_primitive_desc_iterator_fetch dnnl_primitive_desc_iterator_fetch
627
#define mkldnn_primitive_desc_iterator_next dnnl_primitive_desc_iterator_next
628
#define mkldnn_primitive_desc_iterator_t dnnl_primitive_desc_iterator_t
629
#define mkldnn_primitive_desc_query dnnl_primitive_desc_query
630
#define mkldnn_primitive_desc_query_md dnnl_primitive_desc_query_md
631
#define mkldnn_primitive_desc_query_pd dnnl_primitive_desc_query_pd
632
#define mkldnn_primitive_desc_query_s32 dnnl_primitive_desc_query_s32
633
#define mkldnn_primitive_desc_t dnnl_primitive_desc_t
634
#define mkldnn_primitive_destroy dnnl_primitive_destroy
635
#define mkldnn_primitive_execute dnnl_primitive_execute
636
#define mkldnn_primitive_get_primitive_desc dnnl_primitive_get_primitive_desc
637
#define mkldnn_primitive_kind_t dnnl_primitive_kind_t
638
#define mkldnn_primitive_t dnnl_primitive_t
639
#define mkldnn_prop_kind2str dnnl_prop_kind2str
640
#define mkldnn_prop_kind_t dnnl_prop_kind_t
641
#define mkldnn_prop_kind_undef dnnl_prop_kind_undef
642
#define mkldnn_query_batch_normalization_d dnnl_query_batch_normalization_d
643
#define mkldnn_query_convolution_d dnnl_query_convolution_d
644
#define mkldnn_query_deconvolution_d dnnl_query_deconvolution_d
645
#define mkldnn_query_diff_dst_md dnnl_query_diff_dst_md
646
#define mkldnn_query_diff_src_md dnnl_query_diff_src_md
647
#define mkldnn_query_diff_weights_md dnnl_query_diff_weights_md
648
#define mkldnn_query_dst_md dnnl_query_dst_md
649
#define mkldnn_query_eltwise_d dnnl_query_eltwise_d
650
#define mkldnn_query_engine dnnl_query_engine
651
#define mkldnn_query_gemm_d dnnl_query_gemm_d
652
#define mkldnn_query_impl_info_str dnnl_query_impl_info_str
653
#define mkldnn_query_inner_product_d dnnl_query_inner_product_d
654
#define mkldnn_query_layer_normalization_d dnnl_query_layer_normalization_d
655
#define mkldnn_query_lrn_d dnnl_query_lrn_d
656
#define mkldnn_query_memory_consumption_s64 dnnl_query_memory_consumption_s64
657
#define mkldnn_query_num_of_inputs_s32 dnnl_query_num_of_inputs_s32
658
#define mkldnn_query_num_of_outputs_s32 dnnl_query_num_of_outputs_s32
659
#define mkldnn_query_op_d dnnl_query_op_d
660
#define mkldnn_query_pooling_d dnnl_query_pooling_d
661
#define mkldnn_query_primitive_kind dnnl_query_primitive_kind
662
#define mkldnn_query_rnn_d dnnl_query_rnn_d
663
#define mkldnn_query_scratchpad_engine dnnl_query_scratchpad_engine
664
#define mkldnn_query_scratchpad_md dnnl_query_scratchpad_md
665
#define mkldnn_query_shuffle_d dnnl_query_shuffle_d
666
#define mkldnn_query_softmax_d dnnl_query_softmax_d
667
#define mkldnn_query_some_d dnnl_query_some_d
668
#define mkldnn_query_some_md dnnl_query_some_md
669
#define mkldnn_query_src_md dnnl_query_src_md
670
#define mkldnn_query_t dnnl_query_t
671
#define mkldnn_query_time_estimate_f64 dnnl_query_time_estimate_f64
672
#define mkldnn_query_undef dnnl_query_undef
673
#define mkldnn_query_weights_md dnnl_query_weights_md
674
#define mkldnn_query_workspace_md dnnl_query_workspace_md
675
#define mkldnn_reorder dnnl_reorder
676
#define mkldnn_reorder_primitive_desc_create dnnl_reorder_primitive_desc_create
677
#define mkldnn_rnn dnnl_rnn
678
#define mkldnn_rnn_desc_t dnnl_rnn_desc_t
679
#define mkldnn_rnn_direction2str dnnl_rnn_direction2str
680
#define mkldnn_rnn_direction_t dnnl_rnn_direction_t
681
#define mkldnn_rnn_flags2str dnnl_rnn_flags2str
682
#define mkldnn_rnn_flags_t dnnl_rnn_flags_t
683
#define mkldnn_rnn_flags_undef dnnl_rnn_flags_undef
684
#define mkldnn_rnn_packed_desc_t dnnl_rnn_packed_desc_t
685
#define mkldnn_rnn_packed_memory_format_t dnnl_rnn_packed_memory_format_t
686
#define mkldnn_runtime_error dnnl_runtime_error
687
#define mkldnn_s32 dnnl_s32
688
#define mkldnn_s8 dnnl_s8
689
#define mkldnn_scratchpad_mode2str dnnl_scratchpad_mode2str
690
#define mkldnn_scratchpad_mode_library dnnl_scratchpad_mode_library
691
#define mkldnn_scratchpad_mode_t dnnl_scratchpad_mode_t
692
#define mkldnn_scratchpad_mode_user dnnl_scratchpad_mode_user
693
#define mkldnn_set_jit_dump dnnl_set_jit_dump
694
#define mkldnn_set_verbose dnnl_set_verbose
695
#define mkldnn_sgemm dnnl_sgemm
696
#define mkldnn_shuffle dnnl_shuffle
697
#define mkldnn_shuffle_backward_desc_init dnnl_shuffle_backward_desc_init
698
#define mkldnn_shuffle_desc_t dnnl_shuffle_desc_t
699
#define mkldnn_shuffle_forward_desc_init dnnl_shuffle_forward_desc_init
700
#define mkldnn_softmax dnnl_softmax
701
#define mkldnn_softmax_backward_desc_init dnnl_softmax_backward_desc_init
702
#define mkldnn_softmax_desc_t dnnl_softmax_desc_t
703
#define mkldnn_softmax_forward_desc_init dnnl_softmax_forward_desc_init
704
#define mkldnn_status2str dnnl_status2str
705
#define mkldnn_status_t dnnl_status_t
706
#define mkldnn_stream dnnl_stream
707
#define mkldnn_stream_create dnnl_stream_create
708
#define mkldnn_stream_create_ocl dnnl_stream_create_ocl
709
#define mkldnn_stream_default_flags dnnl_stream_default_flags
710
#define mkldnn_stream_default_order dnnl_stream_default_order
711
#define mkldnn_stream_destroy dnnl_stream_destroy
712
#define mkldnn_stream_flags_t dnnl_stream_flags_t
713
#define mkldnn_stream_get_ocl_command_queue dnnl_stream_get_ocl_command_queue
714
#define mkldnn_stream_in_order dnnl_stream_in_order
715
#define mkldnn_stream_out_of_order dnnl_stream_out_of_order
716
#define mkldnn_stream_t dnnl_stream_t
717
#define mkldnn_stream_wait dnnl_stream_wait
718
#define mkldnn_success dnnl_success
719
#define mkldnn_sum dnnl_sum
720
#define mkldnn_sum_primitive_desc_create dnnl_sum_primitive_desc_create
721
#define mkldnn_tn dnnl_tn
722
#define mkldnn_tnc dnnl_tnc
723
#define mkldnn_types dnnl_types
724
#define mkldnn_u8 dnnl_u8
725
#define mkldnn_undefined_primitive dnnl_undefined_primitive
726
#define mkldnn_unidirectional dnnl_unidirectional
727
#define mkldnn_unidirectional_left2right dnnl_unidirectional_left2right
728
#define mkldnn_unidirectional_right2left dnnl_unidirectional_right2left
729
#define mkldnn_unimplemented dnnl_unimplemented
730
#define mkldnn_use_global_stats dnnl_use_global_stats
731
#define mkldnn_use_scaleshift dnnl_use_scaleshift
732
#define mkldnn_vanilla_gru dnnl_vanilla_gru
733
#define mkldnn_vanilla_lstm dnnl_vanilla_lstm
734
#define mkldnn_vanilla_rnn dnnl_vanilla_rnn
735
#define mkldnn_vanilla_rnn_backward_desc_init \
736
dnnl_vanilla_rnn_backward_desc_init
737
#define mkldnn_vanilla_rnn_forward_desc_init dnnl_vanilla_rnn_forward_desc_init
738
#define mkldnn_version dnnl_version
739
#define mkldnn_version_t dnnl_version_t
740
#define mkldnn_wino_desc_t dnnl_wino_desc_t
741
#define mkldnn_wino_memory_format_t dnnl_wino_memory_format_t
742
#define mkldnn_wino_undef dnnl_wino_undef
743
#define mkldnn_wino_wei_OBaaIBOIio dnnl_wino_wei_OBaaIBOIio
744
#define mkldnn_wino_wei_aaOBiOo dnnl_wino_wei_aaOBiOo
745
#define mkldnn_wino_wei_aaOIoi dnnl_wino_wei_aaOIoi
746
#define mkldnn_wino_wei_aaOio dnnl_wino_wei_aaOio
747
#define mkldnn_wio dnnl_wio
748
#define mkldnn_x dnnl_x
749
750
#endif
/* MKLDNN_DNNL_MANGLING_H */