#pragma once #include #include namespace torch::autograd { struct SymbolicContext { jit::Block* block; }; struct symbolic_unconvertible : public std::runtime_error { using std::runtime_error::runtime_error; }; } // namespace torch::autograd