xref: /aosp_15_r20/external/pytorch/tools/autograd/templates/ViewFuncs.h (revision da0073e96a02ea20f0ac840b70461e3646d07c45)
1 #pragma once
2 
3 // ${generated_comment}
4 
5 #include <torch/library.h>
6 #include <torch/csrc/autograd/variable.h>
7 #include <c10/core/SymIntArrayRef.h>
8 
9 #ifndef AT_PER_OPERATOR_HEADERS
10 #include <ATen/Operators.h>
11 #else
12 $ops_headers
13 #endif
14 
15 namespace torch::autograd::generated {
16 
17 using at::Scalar;
18 using at::Tensor;
19 using at::IntArrayRef;
20 using at::ArrayRef;
21 using at::Type;
22 using at::ScalarType;
23 using std::optional;
24 using c10::fmap;
25 
26 ${view_func_declarations}
27 
28 } // namespace torch::autograd::generated
29