常见问题
以下为有关 Mech-DLK SDK 问题的解答。如果你的问题没有解决,欢迎前往梅卡曼德在线社区的问答区发帖提问和交流。
模型相关
- Mech-DLK 训练的模型可以在其他软件中使用吗?
-
Mech-DLK 训练的模型可以在其他软件中使用,只需该软件满足如下条件:
-
该软件支持使用 Mech-DLK SDK 加载推理模型。
-
该软件能够调用相应语言 API 编写的程序来使用该模型。
-
- Mech-Vision / Mech-DLK SDK 可以支持什么模型?
-
Mech-Vision / Mech-DLK SDK 只能使用 Mech-DLK 训练出来的模型或由梅卡曼德提供的深度学习模型,无法使用其他模型。
- Mech-DLK 训练的模型能不能转换成其他格式的模型?
-
不能,模型格式目前不能进行转换。
开发相关
- Mech-DLK SDK 初始化失败,如何排查原因?
-
可能原因:
-
Mech-DLK 版本不支持使用SDK。
-
没有将3rd_dll文件夹和SDK软件包中的dll文件夹存放到项目文件夹下。
-
环境变量配置不正确。
处理步骤:
-
参照 系统要求,检查当前设备是否满足软硬件要求;软件许可授权版本是否为 Pro-Run 或 Pro-Train。
-
检查是否获取了最新版本的 Mech-DLK SDK 及其依赖的第三方库和资源文件并存放至项目文件夹中。
-
检查是否正确添加了环境变量。
-
- Mech-DLK SDK 支持与哪些第三方软件集成?
-
Mech-DLK SDK 目前支持与 LabVIEW 进行集成,通过加载 C DLL 的方式实现调用。除此之外,只要第三方软件能够支持调用使用 C、C# 或 C++ API 编写的程序块,就可以集成或调用 Mech-DLK SDK。
- Mech-DLK SDK 支持哪些语言的 API?
-
目前支持 C#、C++ 及 C APIs。Python 语言的 API 正在开发中,如有需要,请联系梅卡曼德技术支持。