|
312 | 312 | - func: _shape_as_tensor(Tensor self) -> Tensor |
313 | 313 |
|
314 | 314 | - func: dropout(Tensor input, float p, bool train) -> Tensor |
315 | | - tags: nondeterministic_seeded |
| 315 | + tags: [nondeterministic_seeded, maybe_aliasing_or_mutating] |
316 | 316 |
|
317 | 317 | - func: dropout_(Tensor(a!) self, float p, bool train) -> Tensor(a!) |
318 | 318 | tags: nondeterministic_seeded |
319 | 319 |
|
320 | 320 | - func: feature_dropout(Tensor input, float p, bool train) -> Tensor |
321 | | - tags: nondeterministic_seeded |
| 321 | + tags: [nondeterministic_seeded, maybe_aliasing_or_mutating] |
322 | 322 |
|
323 | 323 | - func: feature_dropout_(Tensor(a!) self, float p, bool train) -> Tensor(a!) |
324 | 324 | tags: nondeterministic_seeded |
325 | 325 |
|
326 | 326 | - func: alpha_dropout(Tensor input, float p, bool train) -> Tensor |
327 | | - tags: nondeterministic_seeded |
| 327 | + tags: [nondeterministic_seeded, maybe_aliasing_or_mutating] |
328 | 328 |
|
329 | 329 | - func: alpha_dropout_(Tensor(a!) self, float p, bool train) -> Tensor(a!) |
330 | 330 | tags: nondeterministic_seeded |
331 | 331 |
|
332 | 332 | - func: feature_alpha_dropout(Tensor input, float p, bool train) -> Tensor |
333 | | - tags: nondeterministic_seeded |
| 333 | + tags: [nondeterministic_seeded, maybe_aliasing_or_mutating] |
334 | 334 |
|
335 | 335 | - func: feature_alpha_dropout_(Tensor(a!) self, float p, bool train) -> Tensor(a!) |
336 | 336 | tags: nondeterministic_seeded |
|
480 | 480 |
|
481 | 481 | - func: conj_physical(Tensor self) -> Tensor |
482 | 482 | variants: function, method |
483 | | - tags: pointwise |
| 483 | + tags: [pointwise, maybe_aliasing_or_mutating] |
484 | 484 |
|
485 | 485 | - func: conj_physical.out(Tensor self, *, Tensor(a!) out) -> Tensor(a!) |
486 | 486 | dispatch: |
|
1035 | 1035 |
|
1036 | 1036 | - func: atleast_1d(Tensor self) -> Tensor |
1037 | 1037 | variants: function |
| 1038 | + tags: maybe_aliasing_or_mutating |
1038 | 1039 |
|
1039 | 1040 | - func: atleast_1d.Sequence(Tensor[] tensors) -> Tensor[] |
1040 | 1041 |
|
1041 | 1042 | - func: atleast_2d(Tensor self) -> Tensor |
1042 | 1043 | variants: function |
| 1044 | + tags: maybe_aliasing_or_mutating |
1043 | 1045 |
|
1044 | 1046 | - func: atleast_2d.Sequence(Tensor[] tensors) -> Tensor[] |
1045 | 1047 | variants: function |
1046 | 1048 |
|
1047 | 1049 | - func: atleast_3d(Tensor self) -> Tensor |
1048 | 1050 | variants: function |
| 1051 | + tags: maybe_aliasing_or_mutating |
1049 | 1052 |
|
1050 | 1053 | - func: atleast_3d.Sequence(Tensor[] tensors) -> Tensor[] |
1051 | 1054 | variants: function |
|
1079 | 1082 | autogen: bartlett_window.periodic_out |
1080 | 1083 |
|
1081 | 1084 | - func: batch_norm(Tensor input, Tensor? weight, Tensor? bias, Tensor? running_mean, Tensor? running_var, bool training, float momentum, float eps, bool cudnn_enabled) -> Tensor |
| 1085 | + tags: maybe_aliasing_or_mutating |
1082 | 1086 |
|
1083 | 1087 | - func: quantized_batch_norm(Tensor input, Tensor? weight, Tensor? bias, Tensor mean, Tensor var, float eps, float output_scale, int output_zero_point) -> Tensor |
1084 | 1088 | dispatch: |
1085 | 1089 | QuantizedCPU: quantized_batch_norm |
1086 | 1090 | autogen: quantized_batch_norm.out |
1087 | 1091 |
|
1088 | 1092 | - func: _batch_norm_impl_index(Tensor input, Tensor? weight, Tensor? bias, Tensor? running_mean, Tensor? running_var, bool training, float momentum, float eps, bool cudnn_enabled) -> (Tensor, Tensor, Tensor, Tensor, int) |
| 1093 | + tags: maybe_aliasing_or_mutating |
1089 | 1094 |
|
1090 | 1095 | - func: _batch_norm_impl_index_backward(int impl_index, Tensor input, Tensor grad_output, Tensor? weight, Tensor? running_mean, Tensor? running_var, Tensor? save_mean, Tensor? save_var_transform, bool train, float eps, bool[3] output_mask, Tensor reservedSpace) -> (Tensor, Tensor, Tensor) |
1091 | 1096 |
|
|
1468 | 1473 | variants: function, method |
1469 | 1474 | device_check: NoCheck |
1470 | 1475 | device_guard: False |
| 1476 | + tags: maybe_aliasing_or_mutating |
1471 | 1477 |
|
1472 | 1478 | - func: chunk(Tensor(a -> *) self, int chunks, int dim=0) -> Tensor(a)[] |
1473 | 1479 | variants: function, method |
|
7758 | 7764 |
|
7759 | 7765 | - func: cartesian_prod(Tensor[] tensors) -> Tensor |
7760 | 7766 | variants: function |
| 7767 | + tags: maybe_aliasing_or_mutating |
7761 | 7768 |
|
7762 | 7769 | - func: combinations(Tensor self, int r=2, bool with_replacement=False) -> Tensor |
7763 | 7770 | variants: function |
|
0 commit comments