此PyTorch模型评估在虚幻引擎中崩溃,错误为c0000374。
相同的代码在常规桌面应用程序上正常工作没有任何问题。 从插件的内容文件夹中加载模型:
auto model_path = FPaths::Combine(*BaseDir, TEXT("Content/model.pt"));
module = torch::jit::load(TCHAR_TO_ANSI(*model_path));
评估时出现错误:
auto output = module.forward(inputs);
输出窗口日志:
'UE4Editor.exe'(Win32):已加载'D:\ projects \ MyProject \ Plugins \ MyPlugin \ Binaries \ ThirdParty \ MyPluginLibrary \ Win64 \ torch_cpu.dll'。 模块的构建没有符号。
'UE4Editor.exe'(Win32):已加载'C:\ Windows \ System32 \ vcomp140.dll'。
检测到严重错误c0000374
UE4Editor.exe触发了一个断点。