| #include "torch/csrc/autograd/FunctionsManual.h" |
| |
| // ${generated_comment} |
| |
| // The manual function definitions that used to be here are now in torch/csrc/autograd/FunctionsManual.cpp |
| // This speeds up re-compilation and allow to share these implementations so that they can be |
| // used for forward mode AD formulas as well. |
| |
| using namespace torch::autograd::generated::details; |
| using at::Tensor; |
| using at::Scalar; |
| using at::IntArrayRef; |
| using at::TensorList; |
| |
| namespace torch { namespace autograd { namespace generated { |
| |
| ${autograd_function_definitions} |
| |
| }}} // namespace torch::autograd::generated |