Line data Source code
1 : #pragma once 2 : 3 : // @generated by torchgen/gen.py from Function.h 4 : 5 : #include <ATen/Context.h> 6 : #include <ATen/DeviceGuard.h> 7 : #include <ATen/TensorUtils.h> 8 : #include <ATen/TracerMode.h> 9 : #include <ATen/core/Generator.h> 10 : #include <ATen/core/Reduction.h> 11 : #include <ATen/core/Tensor.h> 12 : #include <c10/core/Scalar.h> 13 : #include <c10/core/Storage.h> 14 : #include <c10/core/TensorOptions.h> 15 : #include <c10/util/Deprecated.h> 16 : #include <optional> 17 : #include <string_view> 18 : 19 : 20 : 21 : #include <ATen/ops/exp_ops.h> 22 : 23 : namespace at { 24 : 25 : 26 : // aten::exp(Tensor self) -> Tensor 27 : inline at::Tensor exp(const at::Tensor & self) { 28 0 : return at::_ops::exp::call(self); 29 : } 30 : 31 : // aten::exp_(Tensor(a!) self) -> Tensor(a!) 32 : inline at::Tensor & exp_(at::Tensor & self) { 33 : return at::_ops::exp_::call(self); 34 : } 35 : 36 : // aten::exp.out(Tensor self, *, Tensor(a!) out) -> Tensor(a!) 37 : inline at::Tensor & exp_out(at::Tensor & out, const at::Tensor & self) { 38 : return at::_ops::exp_out::call(self, out); 39 : } 40 : // aten::exp.out(Tensor self, *, Tensor(a!) out) -> Tensor(a!) 41 : inline at::Tensor & exp_outf(const at::Tensor & self, at::Tensor & out) { 42 : return at::_ops::exp_out::call(self, out); 43 : } 44 : 45 : }