/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
PhysicsTools/PyTorch/interface/ScriptModuleLoad.h
21 строка
813 B
Christine Zeh
Integration of PyTorch based portable (direct) ML inference with Alpaka-based heterogeneous core
21 ноя 2025, 14:01
21 ноя 2025, 14:01
a7218f1
Код
Авторство
О чём код?
#ifndef PhysicsTools_PyTorch_interface_ScriptModuleLoad_h #define PhysicsTools_PyTorch_interface_ScriptModuleLoad_h #include <optional> #include <string> #include "FWCore/Utilities/interface/Exception.h" #include "PhysicsTools/PyTorch/interface/TorchInterface.h" namespace cms::torch { using ScriptedModule = ::torch::jit::script::Module; // `torch::jit::load` wrapper to load a JIT exported TorchScript model. // In case of failure, a cms::Exception is thrown with context and error details. // `dev` optional device to load the model on. Async load is not supported. Use model.to(device, true) instead. ScriptedModule load(const std::string &model_path, std::optional<::torch::Device> dev = std::nullopt); } // namespace cms::torch #endif // PhysicsTools_PyTorch_interface_ScriptModuleLoad_h