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