FAQs
The following are frequently asked questions and corresponding answers regarding Mech-DLK SDK. If you cannot find the answer you need, please go to the Q&A section of Mech-Mind Online Community to post your questions and exchange ideas.
Model-Related Questions
- Can models trained with Mech-DLK be used in other software?
-
Yes, models trained with Mech-DLK can be used in other software as long as the following requirements are satisfied:
-
The software can use Mech-DLK SDK to load the inference model.
-
The software can call programs written with APIs in the corresponding language to use the model.
-
- What kind of models can Mech-Vision / Mech-DLK SDK support?
-
Mech-Vision / Mech-DLK SDK can only use models trained with Mech-DLK or deep learning models provided by Mech-Mind.
- Can models trained with Mech-DLK be converted into models in other formats?
-
No, the model format cannot be converted.
Development-Related Questions
- Mech-DLK SDK initialization failed, how can I troubleshoot?
-
Possible causes:
-
The version of Mech-DLK does not support the SDK feature.
-
The 3rd_dll folder and the dll folder from the SDK software package are not placed into the project folder.
-
The environment variables are not correctly configured.
Troubleshooting procedure:
-
Refer to the system requirements and check if the current device meets the software and hardware requirements; ensure that the software license version is Pro-Run or Pro-Train.
-
Check if you have obtained the latest version of Mech-DLK SDK and its required third-party libraries and resource files, and ensure they are placed in the project folder.
-
Check if the environment variables have been added correctly.
-
- What third-party software can be integrated with Mech-DLK SDK?
-
It has been verified that Mech-DLK SDK supports the integration with LabVIEW to load and call DLLs in C. In addition, as long as third-party software can support the calling of program blocks in C, C#, or C++, it can be integrated with Mech-DLK SDK and thus call program blocks.
- What language of APIs does Mech-DLK SDK support?
-
You can use the provided APIs to build applications in C#, C++, and C languages. We are working on APIs in Python. If you need to use such APIs, please contact Mech-Mind Technical Support.