#include #include "doubler.h" using namespace at; Tensor exp_add(Tensor x, Tensor y) { return x.exp() + y.sigmoid(); } PYBIND11_MODULE(torch_test_cpp_extensions, m) { m.def("exp_add", &exp_add, "exp(x) + exp(y)"); py::class_(m, "Doubler") .def(py::init()) .def("forward", &Doubler::forward); }