此 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 已触发断点。