Caffe2 - C++ API
A deep learning, cross platform ML framework
Related Pages
Modules
Data Structures
Files
C++ API
Python API
GitHub
File List
Globals
aten
src
ATen
core
aten_interned_strings.h
1
#pragma once
2
3
// ATen symbols correspond exactly to operators defined in ATen. Every
4
// symbol here corresponds exactly to an ATen operation which is defined
5
// in Declarations.yaml; attributes are in one-to-one correspondence with
6
// their ATen name.
7
//
8
// To explicitly use interned strings as symbols in your code, you must add
9
// them to this list.
10
11
#ifndef C10_MOBILE
12
#define FORALL_ATEN_BASE_SYMBOLS(_) \
13
_(aten, __and__) \
14
_(aten, __iand__) \
15
_(aten, __ilshift__) \
16
_(aten, __ior__) \
17
_(aten, __irshift__) \
18
_(aten, __ixor__) \
19
_(aten, __lshift__) \
20
_(aten, __or__) \
21
_(aten, __rshift__) \
22
_(aten, __xor__) \
23
_(aten, _abs) \
24
_(aten, _acos) \
25
_(aten, _addmv) \
26
_(aten, _addr) \
27
_(aten, _arange) \
28
_(aten, _argmax) \
29
_(aten, _argmin) \
30
_(aten, _asin) \
31
_(aten, _atan) \
32
_(aten, _baddbmm_mkl) \
33
_(aten, _cast_Byte) \
34
_(aten, _cast_Char) \
35
_(aten, _cast_Double) \
36
_(aten, _cast_Float) \
37
_(aten, _cast_Half) \
38
_(aten, _cast_Int) \
39
_(aten, _cast_Long) \
40
_(aten, _cast_Short) \
41
_(aten, _cat) \
42
_(aten, _ceil) \
43
_(aten, _convolution) \
44
_(aten, _convolution_double_backward) \
45
_(aten, _convolution_nogroup) \
46
_(aten, _copy_ignoring_overlaps) \
47
_(aten, _cos) \
48
_(aten, _cosh) \
49
_(aten, _ctc_loss) \
50
_(aten, _ctc_loss_backward) \
51
_(aten, _cudnn_ctc_loss) \
52
_(aten, _cudnn_init_dropout_state) \
53
_(aten, _cudnn_rnn) \
54
_(aten, _cudnn_rnn_backward) \
55
_(aten, _cudnn_rnn_flatten_weight) \
56
_(aten, _cufft_clear_plan_cache) \
57
_(aten, _cufft_get_plan_cache_max_size) \
58
_(aten, _cufft_get_plan_cache_size) \
59
_(aten, _cufft_set_plan_cache_max_size) \
60
_(aten, _cumprod) \
61
_(aten, _cumsum) \
62
_(aten, _denseDims) \
63
_(aten, _dimI) \
64
_(aten, _dimV) \
65
_(aten, _dim_arange) \
66
_(aten, _dirichlet_grad) \
67
_(aten, _dot) \
68
_(aten, _embedding_bag) \
69
_(aten, _embedding_bag_backward) \
70
_(aten, _embedding_bag_dense_backward) \
71
_(aten, _embedding_bag_sparse_backward) \
72
_(aten, _erf) \
73
_(aten, _erfc) \
74
_(aten, _exp) \
75
_(aten, _expm1) \
76
_(aten, _fft_with_size) \
77
_(aten, _fill) \
78
_(aten, _floor) \
79
_(aten, _fused_dropout) \
80
_(aten, _ger) \
81
_(aten, _indexCopy) \
82
_(aten, _indices) \
83
_(aten, _linspace) \
84
_(aten, _local_scalar) \
85
_(aten, _local_scalar_dense) \
86
_(aten, _log) \
87
_(aten, _log10) \
88
_(aten, _log1p) \
89
_(aten, _log2) \
90
_(aten, _logspace) \
91
_(aten, _masked_scale) \
92
_(aten, _mm) \
93
_(aten, _mv) \
94
_(aten, _nnz) \
95
_(aten, _pack_padded_sequence) \
96
_(aten, _pack_padded_sequence_backward) \
97
_(aten, _pad_packed_sequence) \
98
_(aten, _pdist_backward) \
99
_(aten, _pdist_forward) \
100
_(aten, _prod) \
101
_(aten, _prodall) \
102
_(aten, _range) \
103
_(aten, _reshape_from_tensor) \
104
_(aten, _round) \
105
_(aten, _rsqrt) \
106
_(aten, _s_where) \
107
_(aten, _shape_as_tensor) \
108
_(aten, _sigmoid) \
109
_(aten, _sigmoid_backward) \
110
_(aten, _sigmoid_forward) \
111
_(aten, _sin) \
112
_(aten, _sinh) \
113
_(aten, _sparseDims) \
114
_(aten, _sparse_add) \
115
_(aten, _sparse_addmm) \
116
_(aten, _sparse_coo_tensor_with_dims) \
117
_(aten, _sparse_coo_tensor_with_dims_and_tensors) \
118
_(aten, _sparse_coo_tensor_unsafe) \
119
_(aten, _sparse_dense_add) \
120
_(aten, _sparse_div_scalar) \
121
_(aten, _sparse_div_zerodim) \
122
_(aten, _sparse_mul) \
123
_(aten, _sparse_mul_scalar) \
124
_(aten, _sparse_mul_zerodim) \
125
_(aten, _sparse_sum) \
126
_(aten, _sqrt) \
127
_(aten, _standard_gamma) \
128
_(aten, _standard_gamma_grad) \
129
_(aten, _sum) \
130
_(aten, _sum_cuda) \
131
_(aten, _sumall) \
132
_(aten, _tan) \
133
_(aten, _tanh) \
134
_(aten, _tanh_backward) \
135
_(aten, _tanh_forward) \
136
_(aten, _th_baddbmm) \
137
_(aten, _th_bmm) \
138
_(aten, _th_clamp) \
139
_(aten, _th_clamp_max) \
140
_(aten, _th_clamp_min) \
141
_(aten, _th_get_device) \
142
_(aten, _th_kthvalue) \
143
_(aten, _th_max) \
144
_(aten, _th_median) \
145
_(aten, _th_min) \
146
_(aten, _th_mode) \
147
_(aten, _th_prod) \
148
_(aten, _th_sigmoid) \
149
_(aten, _th_std) \
150
_(aten, _th_sum) \
151
_(aten, _th_tanh) \
152
_(aten, _th_var) \
153
_(aten, _thnn_fused_gru_cell) \
154
_(aten, _thnn_fused_gru_cell_backward) \
155
_(aten, _thnn_fused_lstm_cell) \
156
_(aten, _thnn_fused_lstm_cell_backward) \
157
_(aten, _trilinear) \
158
_(aten, _trunc) \
159
_(aten, _unique) \
160
_(aten, _unique_dim) \
161
_(aten, _unsafe_view) \
162
_(aten, _values) \
163
_(aten, _weight_norm) \
164
_(aten, _weight_norm_cuda_interface) \
165
_(aten, _weight_norm_cuda_interface_backward) \
166
_(aten, _weight_norm_differentiable_backward) \
167
_(aten, abs) \
168
_(aten, acos) \
169
_(aten, adaptive_avg_pool1d) \
170
_(aten, adaptive_avg_pool2d) \
171
_(aten, adaptive_avg_pool2d_backward) \
172
_(aten, adaptive_avg_pool2d_forward) \
173
_(aten, adaptive_avg_pool3d) \
174
_(aten, adaptive_avg_pool3d_backward) \
175
_(aten, adaptive_avg_pool3d_forward) \
176
_(aten, adaptive_max_pool1d) \
177
_(aten, adaptive_max_pool2d) \
178
_(aten, adaptive_max_pool2d_backward) \
179
_(aten, adaptive_max_pool2d_forward) \
180
_(aten, adaptive_max_pool3d) \
181
_(aten, adaptive_max_pool3d_backward) \
182
_(aten, adaptive_max_pool3d_forward) \
183
_(aten, add) \
184
_(aten, add_) \
185
_(aten, addbmm) \
186
_(aten, addcdiv) \
187
_(aten, addcmul) \
188
_(aten, addmm) \
189
_(aten, addmv) \
190
_(aten, addr) \
191
_(aten, affine_grid_generator) \
192
_(aten, affine_grid_generator_backward) \
193
_(aten, alias) \
194
_(aten, all) \
195
_(aten, allclose) \
196
_(aten, alpha_dropout) \
197
_(aten, any) \
198
_(aten, arange) \
199
_(aten, argmax) \
200
_(aten, argmin) \
201
_(aten, as_strided) \
202
_(aten, asin) \
203
_(aten, atan) \
204
_(aten, atan2) \
205
_(aten, avg_pool1d) \
206
_(aten, avg_pool2d) \
207
_(aten, avg_pool2d_backward) \
208
_(aten, avg_pool2d_forward) \
209
_(aten, avg_pool3d) \
210
_(aten, avg_pool3d_backward) \
211
_(aten, avg_pool3d_forward) \
212
_(aten, baddbmm) \
213
_(aten, bartlett_window) \
214
_(aten, batch_norm) \
215
_(aten, bernoulli) \
216
_(aten, bilinear) \
217
_(aten, binary_cross_entropy) \
218
_(aten, binary_cross_entropy_backward) \
219
_(aten, binary_cross_entropy_forward) \
220
_(aten, binary_cross_entropy_with_logits) \
221
_(aten, binary_cross_entropy_with_logits_backward) \
222
_(aten, binary_cross_entropy_with_logits_target_backward) \
223
_(aten, bincount) \
224
_(aten, blackman_window) \
225
_(aten, bmm) \
226
_(aten, broadcast_tensors) \
227
_(aten, btrifact) \
228
_(aten, btrifact_with_info) \
229
_(aten, btrisolve) \
230
_(aten, cartesian_prod) \
231
_(aten, cat) \
232
_(aten, cauchy) \
233
_(aten, ceil) \
234
_(aten, celu) \
235
_(aten, chain_matmul) \
236
_(aten, cholesky) \
237
_(aten, cholesky_solve) \
238
_(aten, chunk) \
239
_(aten, clamp) \
240
_(aten, clamp_max) \
241
_(aten, clamp_min) \
242
_(aten, clone) \
243
_(aten, coalesce) \
244
_(aten, combinations) \
245
_(aten, constant_pad_nd) \
246
_(aten, contiguous) \
247
_(aten, conv1d) \
248
_(aten, conv2d) \
249
_(aten, conv3d) \
250
_(aten, conv_tbc) \
251
_(aten, conv_tbc_backward) \
252
_(aten, conv_transpose1d) \
253
_(aten, conv_transpose2d) \
254
_(aten, conv_transpose3d) \
255
_(aten, convolution) \
256
_(aten, copy_sparse_to_sparse) \
257
_(aten, cos) \
258
_(aten, cosh) \
259
_(aten, cosine_embedding_loss) \
260
_(aten, cosine_similarity) \
261
_(aten, cross) \
262
_(aten, ctc_loss) \
263
_(aten, cudnn_affine_grid_generator) \
264
_(aten, cudnn_affine_grid_generator_backward) \
265
_(aten, cudnn_batch_norm) \
266
_(aten, cudnn_batch_norm_backward) \
267
_(aten, cudnn_convolution) \
268
_(aten, cudnn_convolution_backward) \
269
_(aten, cudnn_convolution_backward_bias) \
270
_(aten, cudnn_convolution_backward_input) \
271
_(aten, cudnn_convolution_backward_weight) \
272
_(aten, cudnn_convolution_transpose) \
273
_(aten, cudnn_convolution_transpose_backward) \
274
_(aten, cudnn_convolution_transpose_backward_bias) \
275
_(aten, cudnn_convolution_transpose_backward_input) \
276
_(aten, cudnn_convolution_transpose_backward_weight) \
277
_(aten, cudnn_grid_sampler) \
278
_(aten, cudnn_grid_sampler_backward) \
279
_(aten, cudnn_is_acceptable) \
280
_(aten, cumprod) \
281
_(aten, cumsum) \
282
_(aten, data_ptr) \
283
_(aten, det) \
284
_(aten, detach) \
285
_(aten, diag) \
286
_(aten, diag_embed) \
287
_(aten, diagflat) \
288
_(aten, diagonal) \
289
_(aten, digamma) \
290
_(aten, dim) \
291
_(aten, dist) \
292
_(aten, div) \
293
_(aten, div_) \
294
_(aten, dot) \
295
_(aten, dropout) \
296
_(aten, eig) \
297
_(aten, einsum) \
298
_(aten, elu) \
299
_(aten, elu_backward) \
300
_(aten, elu_forward) \
301
_(aten, embedding) \
302
_(aten, embedding_backward) \
303
_(aten, embedding_bag) \
304
_(aten, embedding_dense_backward) \
305
_(aten, embedding_renorm) \
306
_(aten, embedding_sparse_backward) \
307
_(aten, empty) \
308
_(aten, empty_like) \
309
_(aten, empty_strided) \
310
_(aten, eq) \
311
_(aten, equal) \
312
_(aten, erf) \
313
_(aten, erfc) \
314
_(aten, erfinv) \
315
_(aten, exp) \
316
_(aten, expand) \
317
_(aten, expand_as) \
318
_(aten, expm1) \
319
_(aten, exponential) \
320
_(aten, eye) \
321
_(aten, feature_alpha_dropout) \
322
_(aten, feature_dropout) \
323
_(aten, fft) \
324
_(aten, fill) \
325
_(aten, flatten) \
326
_(aten, flip) \
327
_(aten, floor) \
328
_(aten, fmod) \
329
_(aten, frac) \
330
_(aten, fractional_max_pool2d) \
331
_(aten, fractional_max_pool2d_backward) \
332
_(aten, fractional_max_pool2d_forward) \
333
_(aten, frobenius_norm) \
334
_(aten, full) \
335
_(aten, full_like) \
336
_(aten, gather) \
337
_(aten, ge) \
338
_(aten, gels) \
339
_(aten, geometric) \
340
_(aten, geqrf) \
341
_(aten, ger) \
342
_(aten, get_device) \
343
_(aten, glu) \
344
_(aten, glu_backward) \
345
_(aten, glu_forward) \
346
_(aten, grid_sampler) \
347
_(aten, grid_sampler_2d) \
348
_(aten, grid_sampler_2d_backward) \
349
_(aten, grid_sampler_3d) \
350
_(aten, grid_sampler_3d_backward) \
351
_(aten, group_norm) \
352
_(aten, gru) \
353
_(aten, gru_cell) \
354
_(aten, gt) \
355
_(aten, hamming_window) \
356
_(aten, hann_window) \
357
_(aten, hardshrink) \
358
_(aten, hardshrink_backward) \
359
_(aten, hardtanh) \
360
_(aten, hardtanh_backward) \
361
_(aten, hardtanh_forward) \
362
_(aten, hinge_embedding_loss) \
363
_(aten, histc) \
364
_(aten, hspmm) \
365
_(aten, ifft) \
366
_(aten, index) \
367
_(aten, index_add) \
368
_(aten, index_copy) \
369
_(aten, index_fill) \
370
_(aten, index_put) \
371
_(aten, index_select) \
372
_(aten, indices) \
373
_(aten, instance_norm) \
374
_(aten, inverse) \
375
_(aten, irfft) \
376
_(aten, is_coalesced) \
377
_(aten, is_complex) \
378
_(aten, is_contiguous) \
379
_(aten, is_cuda) \
380
_(aten, is_distributed) \
381
_(aten, is_floating_point) \
382
_(aten, is_nonzero) \
383
_(aten, is_same_size) \
384
_(aten, is_set_to) \
385
_(aten, is_signed) \
386
_(aten, is_sparse) \
387
_(aten, isclose) \
388
_(aten, kl_div) \
389
_(aten, kl_div_backward) \
390
_(aten, kthvalue) \
391
_(aten, l1_loss) \
392
_(aten, l1_loss_backward) \
393
_(aten, l1_loss_forward) \
394
_(aten, layer_norm) \
395
_(aten, le) \
396
_(aten, leaky_relu) \
397
_(aten, leaky_relu_backward) \
398
_(aten, leaky_relu_forward) \
399
_(aten, lerp) \
400
_(aten, lgamma) \
401
_(aten, linear) \
402
_(aten, linspace) \
403
_(aten, log) \
404
_(aten, log10) \
405
_(aten, log1p) \
406
_(aten, log2) \
407
_(aten, log_normal) \
408
_(aten, log_sigmoid) \
409
_(aten, log_sigmoid_backward) \
410
_(aten, log_sigmoid_forward) \
411
_(aten, log_softmax) \
412
_(aten, _log_softmax) \
413
_(aten, _log_softmax_backward_data) \
414
_(aten, logdet) \
415
_(aten, logspace) \
416
_(aten, logsumexp) \
417
_(aten, lstm) \
418
_(aten, lstm_cell) \
419
_(aten, lt) \
420
_(aten, margin_ranking_loss) \
421
_(aten, masked_fill) \
422
_(aten, masked_scatter) \
423
_(aten, masked_select) \
424
_(aten, matmul) \
425
_(aten, matrix_power) \
426
_(aten, matrix_rank) \
427
_(aten, max) \
428
_(aten, max_pool1d) \
429
_(aten, max_pool1d_with_indices) \
430
_(aten, max_pool2d) \
431
_(aten, max_pool2d_with_indices) \
432
_(aten, max_pool2d_with_indices_backward) \
433
_(aten, max_pool2d_with_indices_forward) \
434
_(aten, max_pool3d) \
435
_(aten, max_pool3d_with_indices) \
436
_(aten, max_pool3d_with_indices_backward) \
437
_(aten, max_pool3d_with_indices_forward) \
438
_(aten, max_unpool2d) \
439
_(aten, max_unpool2d_backward) \
440
_(aten, max_unpool2d_forward) \
441
_(aten, max_unpool3d) \
442
_(aten, max_unpool3d_backward) \
443
_(aten, max_unpool3d_forward) \
444
_(aten, max_values) \
445
_(aten, mean) \
446
_(aten, median) \
447
_(aten, meshgrid) \
448
_(aten, min) \
449
_(aten, min_values) \
450
_(aten, miopen_batch_norm) \
451
_(aten, miopen_batch_norm_backward) \
452
_(aten, miopen_convolution) \
453
_(aten, miopen_convolution_backward) \
454
_(aten, miopen_convolution_backward_bias) \
455
_(aten, miopen_convolution_backward_input) \
456
_(aten, miopen_convolution_backward_weight) \
457
_(aten, miopen_convolution_transpose) \
458
_(aten, miopen_convolution_transpose_backward) \
459
_(aten, miopen_convolution_transpose_backward_input) \
460
_(aten, miopen_convolution_transpose_backward_weight) \
461
_(aten, miopen_depthwise_convolution) \
462
_(aten, miopen_depthwise_convolution_backward) \
463
_(aten, miopen_depthwise_convolution_backward_input) \
464
_(aten, miopen_depthwise_convolution_backward_weight) \
465
_(aten, mkldnn_convolution) \
466
_(aten, mkldnn_convolution_backward) \
467
_(aten, mkldnn_convolution_backward_input) \
468
_(aten, mkldnn_convolution_backward_weights) \
469
_(aten, mm) \
470
_(aten, mode) \
471
_(aten, mse_loss) \
472
_(aten, mse_loss_backward) \
473
_(aten, mse_loss_forward) \
474
_(aten, mul) \
475
_(aten, mul_) \
476
_(aten, multi_margin_loss) \
477
_(aten, multi_margin_loss_backward) \
478
_(aten, multi_margin_loss_forward) \
479
_(aten, multilabel_margin_loss) \
480
_(aten, multilabel_margin_loss_backward) \
481
_(aten, multilabel_margin_loss_forward) \
482
_(aten, multinomial) \
483
_(aten, mv) \
484
_(aten, mvlgamma) \
485
_(aten, narrow) \
486
_(aten, narrow_copy) \
487
_(aten, native_batch_norm) \
488
_(aten, native_batch_norm_backward) \
489
_(aten, native_clone) \
490
_(aten, native_get_device) \
491
_(aten, native_norm) \
492
_(aten, native_pow) \
493
_(aten, native_resize_as) \
494
_(aten, native_tensor) \
495
_(aten, native_zero) \
496
_(aten, ne) \
497
_(aten, neg) \
498
_(aten, nll_loss) \
499
_(aten, nll_loss2d) \
500
_(aten, nll_loss2d_backward) \
501
_(aten, nll_loss2d_forward) \
502
_(aten, nll_loss_backward) \
503
_(aten, nll_loss_forward) \
504
_(aten, nonzero) \
505
_(aten, norm) \
506
_(aten, norm_except_dim) \
507
_(aten, normal) \
508
_(aten, nuclear_norm) \
509
_(aten, numel) \
510
_(aten, ones) \
511
_(aten, ones_like) \
512
_(aten, orgqr) \
513
_(aten, ormqr) \
514
_(aten, pairwise_distance) \
515
_(aten, pdist) \
516
_(aten, cdist) \
517
_(aten, permute) \
518
_(aten, pin_memory) \
519
_(aten, pinverse) \
520
_(aten, pixel_shuffle) \
521
_(aten, poisson) \
522
_(aten, polygamma) \
523
_(aten, potri) \
524
_(aten, pow) \
525
_(aten, prelu) \
526
_(aten, prelu_backward) \
527
_(aten, prod) \
528
_(aten, pstrf) \
529
_(aten, put) \
530
_(aten, qr) \
531
_(aten, rand) \
532
_(aten, rand_like) \
533
_(aten, randint) \
534
_(aten, randint_like) \
535
_(aten, randn) \
536
_(aten, randn_like) \
537
_(aten, random) \
538
_(aten, randperm) \
539
_(aten, range) \
540
_(aten, reciprocal) \
541
_(aten, reflection_pad1d) \
542
_(aten, reflection_pad1d_backward) \
543
_(aten, reflection_pad1d_forward) \
544
_(aten, reflection_pad2d) \
545
_(aten, reflection_pad2d_backward) \
546
_(aten, reflection_pad2d_forward) \
547
_(aten, relu) \
548
_(aten, remainder) \
549
_(aten, renorm) \
550
_(aten, repeat) \
551
_(aten, replication_pad1d) \
552
_(aten, replication_pad1d_backward) \
553
_(aten, replication_pad1d_forward) \
554
_(aten, replication_pad2d) \
555
_(aten, replication_pad2d_backward) \
556
_(aten, replication_pad2d_forward) \
557
_(aten, replication_pad3d) \
558
_(aten, replication_pad3d_backward) \
559
_(aten, replication_pad3d_forward) \
560
_(aten, reshape) \
561
_(aten, reshape_as) \
562
_(aten, resize) \
563
_(aten, resize_) \
564
_(aten, resize_as) \
565
_(aten, resize_as_) \
566
_(aten, rfft) \
567
_(aten, rnn_relu) \
568
_(aten, rnn_relu_cell) \
569
_(aten, rnn_tanh) \
570
_(aten, rnn_tanh_cell) \
571
_(aten, rot90) \
572
_(aten, round) \
573
_(aten, rrelu) \
574
_(aten, rrelu_with_noise) \
575
_(aten, rrelu_with_noise_backward) \
576
_(aten, rrelu_with_noise_forward) \
577
_(aten, rsqrt) \
578
_(aten, s_native_addmm) \
579
_(aten, scatter) \
580
_(aten, scatter_add) \
581
_(aten, select) \
582
_(aten, selu) \
583
_(aten, set) \
584
_(aten, sigmoid) \
585
_(aten, sign) \
586
_(aten, sin) \
587
_(aten, sinh) \
588
_(aten, size) \
589
_(aten, sizes) \
590
_(aten, slice) \
591
_(aten, slogdet) \
592
_(aten, smm) \
593
_(aten, smooth_l1_loss) \
594
_(aten, smooth_l1_loss_backward) \
595
_(aten, smooth_l1_loss_forward) \
596
_(aten, soft_margin_loss) \
597
_(aten, soft_margin_loss_backward) \
598
_(aten, soft_margin_loss_forward) \
599
_(aten, softmax) \
600
_(aten, _softmax) \
601
_(aten, _softmax_backward_data) \
602
_(aten, softplus) \
603
_(aten, softplus_backward) \
604
_(aten, softplus_forward) \
605
_(aten, softshrink) \
606
_(aten, softshrink_backward) \
607
_(aten, softshrink_forward) \
608
_(aten, solve) \
609
_(aten, sort) \
610
_(aten, sparse_coo_tensor) \
611
_(aten, sparse_mask) \
612
_(aten, sparse_resize) \
613
_(aten, sparse_resize_and_clear) \
614
_(aten, split) \
615
_(aten, split_with_sizes) \
616
_(aten, sqrt) \
617
_(aten, squeeze) \
618
_(aten, sspaddmm) \
619
_(aten, stack) \
620
_(aten, std) \
621
_(aten, stft) \
622
_(aten, storage_offset) \
623
_(aten, stride) \
624
_(aten, strides) \
625
_(aten, sub) \
626
_(aten, sub_) \
627
_(aten, rsub) \
628
_(aten, sum) \
629
_(aten, sum_to_size) \
630
_(aten, svd) \
631
_(aten, symeig) \
632
_(aten, t) \
633
_(aten, take) \
634
_(aten, tan) \
635
_(aten, tanh) \
636
_(aten, tensor) \
637
_(aten, tensordot) \
638
_(aten, th_addmm) \
639
_(aten, th_clone) \
640
_(aten, th_norm) \
641
_(aten, th_pow) \
642
_(aten, th_resize_as) \
643
_(aten, th_tensor) \
644
_(aten, th_zero) \
645
_(aten, thnn_conv2d) \
646
_(aten, thnn_conv2d_backward) \
647
_(aten, thnn_conv2d_forward) \
648
_(aten, thnn_conv3d) \
649
_(aten, thnn_conv3d_backward) \
650
_(aten, thnn_conv3d_forward) \
651
_(aten, thnn_conv_depthwise2d) \
652
_(aten, thnn_conv_depthwise2d_backward) \
653
_(aten, thnn_conv_depthwise2d_forward) \
654
_(aten, thnn_conv_dilated2d) \
655
_(aten, thnn_conv_dilated2d_backward) \
656
_(aten, thnn_conv_dilated2d_forward) \
657
_(aten, thnn_conv_dilated3d) \
658
_(aten, thnn_conv_dilated3d_backward) \
659
_(aten, thnn_conv_dilated3d_forward) \
660
_(aten, thnn_conv_transpose2d) \
661
_(aten, thnn_conv_transpose2d_backward) \
662
_(aten, thnn_conv_transpose2d_forward) \
663
_(aten, thnn_conv_transpose3d) \
664
_(aten, thnn_conv_transpose3d_backward) \
665
_(aten, thnn_conv_transpose3d_forward) \
666
_(aten, threshold) \
667
_(aten, threshold_backward) \
668
_(aten, to) \
669
_(aten, to_sparse) \
670
_(aten, to_dense) \
671
_(aten, topk) \
672
_(aten, trace) \
673
_(aten, transpose) \
674
_(aten, tril) \
675
_(aten, triplet_margin_loss) \
676
_(aten, triu) \
677
_(aten, trtrs) \
678
_(aten, trunc) \
679
_(aten, type_as) \
680
_(aten, unbind) \
681
_(aten, unfold) \
682
_(aten, uniform) \
683
_(aten, unsqueeze) \
684
_(aten, upsample_bilinear2d) \
685
_(aten, upsample_bilinear2d_backward) \
686
_(aten, upsample_bilinear2d_forward) \
687
_(aten, upsample_bicubic2d) \
688
_(aten, upsample_bicubic2d_backward) \
689
_(aten, upsample_bicubic2d_forward) \
690
_(aten, upsample_linear1d) \
691
_(aten, upsample_linear1d_backward) \
692
_(aten, upsample_linear1d_forward) \
693
_(aten, upsample_nearest1d) \
694
_(aten, upsample_nearest1d_backward) \
695
_(aten, upsample_nearest1d_forward) \
696
_(aten, upsample_nearest2d) \
697
_(aten, upsample_nearest2d_backward) \
698
_(aten, upsample_nearest2d_forward) \
699
_(aten, upsample_nearest3d) \
700
_(aten, upsample_nearest3d_backward) \
701
_(aten, upsample_nearest3d_forward) \
702
_(aten, upsample_trilinear3d) \
703
_(aten, upsample_trilinear3d_backward) \
704
_(aten, upsample_trilinear3d_forward) \
705
_(aten, values) \
706
_(aten, var) \
707
_(aten, view) \
708
_(aten, view_as) \
709
_(aten, where) \
710
_(aten, zero) \
711
_(aten, zeros) \
712
_(aten, zeros_like) \
713
/* nothing */
714
715
#define FORALL_ATTR_BASE_SYMBOLS(_) \
716
_(attr, A) \
717
_(attr, C) \
718
_(attr, H) \
719
_(attr, LU_data) \
720
_(attr, LU_pivots) \
721
_(attr, N) \
722
_(attr, W) \
723
_(attr, accumulate) \
724
_(attr, align_corners) \
725
_(attr, alpha) \
726
_(attr, anchor) \
727
_(attr, argmaxes) \
728
_(attr, atol) \
729
_(attr, b_hh) \
730
_(attr, b_ih) \
731
_(attr, bag_size) \
732
_(attr, base) \
733
_(attr, batch1) \
734
_(attr, batch2) \
735
_(attr, batch_first) \
736
_(attr, batch_sizes) \
737
_(attr, benchmark) \
738
_(attr, beta) \
739
_(attr, bias) \
740
_(attr, bias_defined) \
741
_(attr, bidirectional) \
742
_(attr, bins) \
743
_(attr, blank) \
744
_(attr, buffer) \
745
_(attr, ceil_mode) \
746
_(attr, checked_signal_sizes) \
747
_(attr, chunks) \
748
_(attr, columns) \
749
_(attr, complex_input) \
750
_(attr, complex_output) \
751
_(attr, condition) \
752
_(attr, count_include_pad) \
753
_(attr, cudnn_enable) \
754
_(attr, cudnn_enabled) \
755
_(attr, cx) \
756
_(attr, cy) \
757
_(attr, data) \
758
_(attr, dense_dim) \
759
_(attr, descending) \
760
_(attr, deterministic) \
761
_(attr, device) \
762
_(attr, diagonal) \
763
_(attr, dilation) \
764
_(attr, dim) \
765
_(attr, dim0) \
766
_(attr, dim1) \
767
_(attr, dim2) \
768
_(attr, dimension) \
769
_(attr, dims) \
770
_(attr, dims_other) \
771
_(attr, dims_self) \
772
_(attr, dropout) \
773
_(attr, dropout_seed) \
774
_(attr, dropout_state) \
775
_(attr, dtype) \
776
_(attr, eigenvectors) \
777
_(attr, end) \
778
_(attr, end_dim) \
779
_(attr, eps) \
780
_(attr, epsilon) \
781
_(attr, equal_nan) \
782
_(attr, equation) \
783
_(attr, expand1) \
784
_(attr, expand2) \
785
_(attr, expand3) \
786
_(attr, exponent) \
787
_(attr, exponential_average_factor) \
788
_(attr, fgrad_input) \
789
_(attr, fill_value) \
790
_(attr, finput) \
791
_(attr, from) \
792
_(attr, g) \
793
_(attr, gO) \
794
_(attr, generator) \
795
_(attr, ggI) \
796
_(attr, ggW) \
797
_(attr, ggb) \
798
_(attr, grad) \
799
_(attr, gradOutput) \
800
_(attr, grad_bias) \
801
_(attr, grad_cy) \
802
_(attr, grad_hy) \
803
_(attr, grad_input) \
804
_(attr, grad_out) \
805
_(attr, grad_output) \
806
_(attr, grad_w) \
807
_(attr, grad_weight) \
808
_(attr, grid) \
809
_(attr, groups) \
810
_(attr, has_bias) \
811
_(attr, has_biases) \
812
_(attr, hidden_bias) \
813
_(attr, hidden_gates) \
814
_(attr, hidden_size) \
815
_(attr, high) \
816
_(attr, hop_length) \
817
_(attr, hx) \
818
_(attr, i1) \
819
_(attr, i2) \
820
_(attr, i3) \
821
_(attr, ignore_index) \
822
_(attr, implicit) \
823
_(attr, index) \
824
_(attr, indices) \
825
_(attr, info) \
826
_(attr, input) \
827
_(attr, input1) \
828
_(attr, input2) \
829
_(attr, input3) \
830
_(attr, input_bias) \
831
_(attr, input_gates) \
832
_(attr, input_lengths) \
833
_(attr, input_scale) \
834
_(attr, input_size) \
835
_(attr, interpolation_mode) \
836
_(attr, inverse) \
837
_(attr, is_target) \
838
_(attr, k) \
839
_(attr, keepdim) \
840
_(attr, kernel_size) \
841
_(attr, lambd) \
842
_(attr, largest) \
843
_(attr, layout) \
844
_(attr, left) \
845
_(attr, length) \
846
_(attr, lengths) \
847
_(attr, like) \
848
_(attr, log_alpha) \
849
_(attr, log_probs) \
850
_(attr, low) \
851
_(attr, lower) \
852
_(attr, lu) \
853
_(attr, m) \
854
_(attr, margin) \
855
_(attr, mask) \
856
_(attr, mat) \
857
_(attr, mat1) \
858
_(attr, mat2) \
859
_(attr, max) \
860
_(attr, max_indices) \
861
_(attr, max_norm) \
862
_(attr, max_size) \
863
_(attr, max_val) \
864
_(attr, max_values) \
865
_(attr, maximum_indices) \
866
_(attr, maxnorm) \
867
_(attr, mean) \
868
_(attr, median) \
869
_(attr, min) \
870
_(attr, min_indices) \
871
_(attr, min_val) \
872
_(attr, minlength) \
873
_(attr, mode) \
874
_(attr, momentum) \
875
_(attr, n) \
876
_(attr, n_fft) \
877
_(attr, neg_log_likelihood) \
878
_(attr, negative) \
879
_(attr, negative_slope) \
880
_(attr, noise) \
881
_(attr, non_blocking) \
882
_(attr, norm_type) \
883
_(attr, normalized) \
884
_(attr, normalized_shape) \
885
_(attr, num_groups) \
886
_(attr, num_layers) \
887
_(attr, num_samples) \
888
_(attr, num_weights) \
889
_(attr, offset) \
890
_(attr, offset2bag) \
891
_(attr, offsets) \
892
_(attr, ones) \
893
_(attr, onesided) \
894
_(attr, options) \
895
_(attr, other) \
896
_(attr, output) \
897
_(attr, output_mask) \
898
_(attr, output_padding) \
899
_(attr, output_size) \
900
_(attr, output_sizes) \
901
_(attr, p) \
902
_(attr, pad) \
903
_(attr, padding) \
904
_(attr, padding_idx) \
905
_(attr, padding_mode) \
906
_(attr, padding_value) \
907
_(attr, params) \
908
_(attr, pdist) \
909
_(attr, cdist) \
910
_(attr, periodic) \
911
_(attr, pivot) \
912
_(attr, pivots) \
913
_(attr, pooledHeight) \
914
_(attr, pooledWidth) \
915
_(attr, positive) \
916
_(attr, pow) \
917
_(attr, random_samples) \
918
_(attr, rcond) \
919
_(attr, reduction) \
920
_(attr, repeats) \
921
_(attr, replacement) \
922
_(attr, res1) \
923
_(attr, res2) \
924
_(attr, res3) \
925
_(attr, reserve) \
926
_(attr, result) \
927
_(attr, return_inverse) \
928
_(attr, rois) \
929
_(attr, rtol) \
930
_(attr, running_mean) \
931
_(attr, running_var) \
932
_(attr, save_mean) \
933
_(attr, save_std) \
934
_(attr, save_var) \
935
_(attr, saved_g) \
936
_(attr, saved_norms) \
937
_(attr, saved_v) \
938
_(attr, scale) \
939
_(attr, scale_grad_by_freq) \
940
_(attr, self) \
941
_(attr, self_size) \
942
_(attr, self_ty) \
943
_(attr, shape) \
944
_(attr, sigma) \
945
_(attr, signal_ndim) \
946
_(attr, signal_sizes) \
947
_(attr, size) \
948
_(attr, solution) \
949
_(attr, some) \
950
_(attr, sorted) \
951
_(attr, source) \
952
_(attr, sparse) \
953
_(attr, sparse_dim) \
954
_(attr, sparse_dtype) \
955
_(attr, spatialScale) \
956
_(attr, split_size) \
957
_(attr, split_sizes) \
958
_(attr, src) \
959
_(attr, start) \
960
_(attr, start_dim) \
961
_(attr, std) \
962
_(attr, step) \
963
_(attr, steps) \
964
_(attr, storage) \
965
_(attr, storageOffset) \
966
_(attr, storage_offset) \
967
_(attr, stride) \
968
_(attr, sumdim) \
969
_(attr, swap) \
970
_(attr, symmetric) \
971
_(attr, target) \
972
_(attr, target_lengths) \
973
_(attr, targets) \
974
_(attr, tensor) \
975
_(attr, tensor1) \
976
_(attr, tensor2) \
977
_(attr, tensors) \
978
_(attr, the_template) \
979
_(attr, theta) \
980
_(attr, threshold) \
981
_(attr, to) \
982
_(attr, tol) \
983
_(attr, total) \
984
_(attr, total_length) \
985
_(attr, total_weight) \
986
_(attr, train) \
987
_(attr, training) \
988
_(attr, transpose) \
989
_(attr, transposed) \
990
_(attr, unbiased) \
991
_(attr, unitriangular) \
992
_(attr, unroll_dim) \
993
_(attr, upper) \
994
_(attr, upscale_factor) \
995
_(attr, use_input_stats) \
996
_(attr, v) \
997
_(attr, value) \
998
_(attr, values) \
999
_(attr, vec) \
1000
_(attr, vec1) \
1001
_(attr, vec2) \
1002
_(attr, w_hh) \
1003
_(attr, w_ih) \
1004
_(attr, weight) \
1005
_(attr, weight_arr) \
1006
_(attr, weight_buf) \
1007
_(attr, weight_size) \
1008
_(attr, weight_stride0) \
1009
_(attr, weights) \
1010
_(attr, win_length) \
1011
_(attr, window) \
1012
_(attr, window_length) \
1013
_(attr, workspace) \
1014
_(attr, x) \
1015
_(attr, x1) \
1016
_(attr, x2)
1017
#endif
Generated on Thu Mar 21 2019 13:06:08 for Caffe2 - C++ API by
1.8.11