首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ai.djl.engine.EngineException: PytorchStreamReader定位文件失败constants.pkl:文件未找到

ai.djl.engine.EngineException: PytorchStreamReader定位文件失败constants.pkl:文件未找到
EN

Stack Overflow用户
提问于 2022-01-27 01:03:49
回答 1查看 470关注 0票数 0

我试图使用DJL加载Yolov5模型以进行目标识别,但报告了一个错误。

代码语言:javascript
运行
复制
ai.djl.engine.EngineException: PytorchStreamReader failed locating file constants.pkl: file not found
        at ai.djl.pytorch.jni.PyTorchLibrary.moduleLoad(Native Method)
        at ai.djl.pytorch.jni.JniUtils.loadModule(JniUtils.java:1360)
        at ai.djl.pytorch.engine.PtModel.load(PtModel.java:89)
        at ai.djl.repository.zoo.BaseModelLoader.loadModel(BaseModelLoader.java:156)
        at ai.djl.repository.zoo.Criteria.loadModel(Criteria.java:166)
        at ai.djl.repository.zoo.ModelZoo.loadModel(ModelZoo.java:132)
        at com.czworks.dji.Test10.main(Test10.java:58)
EN

回答 1

Stack Overflow用户

发布于 2022-04-22 15:59:56

DJL使用PyTorch C++ API,它只支持TorchScript模型。你需要追踪你的模型。

请参阅以下文档:如何将PyTorch模型转换为TorchScript模型

TorchScript模型在C++中的应用

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70872112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档