Lines Matching refs:PyModule
592 struct PyModule final { struct
593 explicit PyModule( in PyModule() argument
606 explicit PyModule( in PyModule() function
620 explicit PyModule( in PyModule() argument
632 PyModule(const PyModule&) = delete;
633 PyModule& operator=(const PyModule&) = delete;
634 PyModule(PyModule&&) = default;
635 PyModule& operator=(PyModule&&) = default;
638 static std::unique_ptr<PyModule> load_from_buffer( in load_from_buffer() argument
644 return std::make_unique<PyModule>( in load_from_buffer()
647 static std::unique_ptr<PyModule> load_from_file( in load_from_file() argument
653 return std::make_unique<PyModule>( in load_from_file()
657 static std::unique_ptr<PyModule> load_from_bundled_program( in load_from_bundled_program() argument
661 return std::make_unique<PyModule>( in load_from_bundled_program()
990 PyModule::load_from_file, in PYBIND11_MODULE()
999 &PyModule::load_from_buffer, in PYBIND11_MODULE()
1008 &PyModule::load_from_bundled_program, in PYBIND11_MODULE()
1036 py::class_<PyModule>(m, "ExecuTorchModule") in PYBIND11_MODULE()
1037 .def("load_bundled_input", &PyModule::load_bundled_input, call_guard) in PYBIND11_MODULE()
1040 &PyModule::verify_result_with_bundled_expected_output, in PYBIND11_MODULE()
1049 &PyModule::plan_execute, in PYBIND11_MODULE()
1055 &PyModule::method_meta, in PYBIND11_MODULE()
1058 .def("method_names", &PyModule::method_names, call_guard) in PYBIND11_MODULE()
1061 &PyModule::run_method, in PYBIND11_MODULE()
1068 &PyModule::forward, in PYBIND11_MODULE()
1072 .def("has_etdump", &PyModule::has_etdump, call_guard) in PYBIND11_MODULE()
1075 &PyModule::write_etdump_result_to_file, in PYBIND11_MODULE()
1081 &PyModule::forward, in PYBIND11_MODULE()
1087 &PyModule::forward_single_input, in PYBIND11_MODULE()