Mech-Vision Échec du chargement des modèles d’apprentissage profond 1.5.x
Symptôme:
Lorsqu’un projet incluait l’ancienne étape d’apprentissage profond « Inférence en apprentissage profond (Mech-DLK 2.1.0/2.0.0) », le projet ne parvenait pas à charger les modèles d’apprentissage profond (extension de fichier : .dlkpack) et affichait le message d’erreur : class std::system_error: No mapping for the Unicode character exists in the target multi-byte code page.
Versions logicielles affectées:
Mech-Vision 1.6.0 et versions ultérieures
Cause possible:
Le chemin de fichier du paquet de modèle d’apprentissage profond contient des caractères non latins, tels que des caractères chinois et d’autres caractères spéciaux.
Solution:
-
Remplacez tous les caractères non latins du chemin de fichier du paquet de modèle d’apprentissage profond par des caractères latins.
-
Rouvrez le projet et définissez le paramètre Chemin du paquet de modèle pour « Étape Inférence en apprentissage profond (Mech-DLK 2.1.0/2.0.0) ».
|
L’étape « Inférence en apprentissage profond (Mech-DLK 2.1.0/2.0.0) » n’est plus maintenue. Il est recommandé de mettre à jour le modèle d’apprentissage profond vers la dernière version et d’utiliser la dernière étape d’inférence en apprentissage profond. |