1*da0073e9SAndroid Build Coastguard Worker #include "torch/csrc/autograd/FunctionsManual.h" 2*da0073e9SAndroid Build Coastguard Worker #include "torch/csrc/dynamo/compiled_autograd.h" 3*da0073e9SAndroid Build Coastguard Worker 4*da0073e9SAndroid Build Coastguard Worker // ${generated_comment} 5*da0073e9SAndroid Build Coastguard Worker 6*da0073e9SAndroid Build Coastguard Worker // The manual function definitions that used to be here are now in torch/csrc/autograd/FunctionsManual.cpp 7*da0073e9SAndroid Build Coastguard Worker // This speeds up re-compilation and allow to share these implementations so that they can be 8*da0073e9SAndroid Build Coastguard Worker // used for forward mode AD formulas as well. 9*da0073e9SAndroid Build Coastguard Worker 10*da0073e9SAndroid Build Coastguard Worker using namespace torch::autograd::generated::details; 11*da0073e9SAndroid Build Coastguard Worker using at::Tensor; 12*da0073e9SAndroid Build Coastguard Worker using at::Scalar; 13*da0073e9SAndroid Build Coastguard Worker using at::IntArrayRef; 14*da0073e9SAndroid Build Coastguard Worker using at::TensorList; 15*da0073e9SAndroid Build Coastguard Worker 16*da0073e9SAndroid Build Coastguard Worker namespace torch::autograd::generated { 17*da0073e9SAndroid Build Coastguard Worker 18*da0073e9SAndroid Build Coastguard Worker ${autograd_function_definitions} 19*da0073e9SAndroid Build Coastguard Worker 20*da0073e9SAndroid Build Coastguard Worker } // namespace torch::autograd::generated 21