xref: /aosp_15_r20/external/pytorch/aten/src/ATen/templates/UnboxingFunctions.cpp (revision da0073e96a02ea20f0ac840b70461e3646d07c45)
1 #include <ATen/UnboxingFunctions.h>
2 #include <ATen/Functions.h>
3 
4 #include <ATen/Tensor.h>
5 #include <ATen/core/functional.h>
6 #include <ATen/core/interned_strings.h>
7 #include <ATen/core/ivalue.h>
8 #include <ATen/core/stack.h>
9 
10 #include <algorithm>
11 #include <array>
12 #include <cstddef>
13 #include <cstring>
14 #include <sstream>
15 #include <stdexcept>
16 #include <tuple>
17 #include <unordered_map>
18 #include <unordered_set>
19 #include <utility>
20 #include <vector>
21 namespace at {
22 namespace unboxing {
23 
24 using ::c10::fmap;
25 using ::c10::filter;
26 using torch::jit::peek;
27 using torch::jit::drop;
28 using torch::jit::pack;
29 using torch::jit::pop;
30 
31 // Generated function declaration
32 ${definitions}
33 
34 } // namespace unboxing
35 } // namespace at
36