Mech-Vision Failed to Load Deep Learning Models 1.5.x

Symptom:

When a project involved the old deep learning Step Deep Learning Inference (Mech-DLK 2.1.0/2.0.0), the project failed to load deep learning models (file extension: .dlkpack) and displayed the error message: class std::system_error: No mapping for the Unicode character exists in the target multi-byte code page.

Affected Software Versions:

Mech-Vision 1.6.0 and later versions

Possible Cause:

The file path of the deep learning model package involves non-Latin characters, such as Chinese and other special characters.

Solution:

  1. Change all the non-Latin characters in the file path of the deep learning model package into Latin characters.

  2. Re-open the project and set Model Package Path parameter for Step Deep Learning Inference (Mech-DLK 2.1.0/2.0.0).

Step “Deep Learning Inference (Mech-DLK 2.1.0/2.0.0)” is already out of maintenance. It is recommended to update the deep learning model to the latest version and use the latest deep learning inference step.

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.