2025-06-23
| ||
09:15 | • Fixed ticket [d708132913]: Erreur lors du build car le dossier corpus_data est vide plus 4 other changes artifact: 9cf71256d2 user: olr | |
05:17 | • Ticket [d708132913]: 6 changes artifact: c028cf7bc5 user: olr | |
2025-06-19
| ||
11:59 | • New ticket [d708132913]. artifact: 90d542bb07 user: anonymous | |
UUID: | d708132913fa1c36b59e829db647d38b3f6a3f20 | |||
Title/Titre: | Erreur lors du build car le dossier corpus_data est vide | |||
Status: | Fixed | Type: | Build_Problem | |
Severity/Gravité: | Important | Priority/Priorité: | Immediate | |
Module: | Grammalecte_Core | Resolution: | Fixed | |
Modified/Modifié: | 2025-06-23 09:15:44 | |||
Version(s): | 2.2 | |||
Comments / Commentaires : | ||||
anonymous // 2025-06-19 11:59:18 :
Bonjour, Après avoir cloné le répo et fait le premier build, le dossier corpus_data est vide; Lorsque j'essaie de build avec : make.py fr -b -d -js le fichier statistiques-v.. généré est créé avec toutes les valeurs à 0, ce qui pose un problème, car il y a des erreurs de division par 0 : ========== Build Hunspell dictionaries ========== ... Lexique statistique ... * Dictionnaire - calculs... comptage des occurrences... report des occurrences des formes fléchies multiples... calcul des fréquences et indices de fréquence... Traceback (most recent call last): .. ZeroDivisionError: division by zero Ces erreurs font que les changements effectués dans le dossier thesaurus ne sont pas appliqués. Un fix pour éviter les erreurs consiste à vérifier que nTotOccurRecognizedWords et nTot sont différents de 0. Toutefois, les incidences de ce changement et de ne pas avoir de corpus ne sont pas connues et je ne sais pas si la qualité des corrections en sera diminuée. Cordialement, Algoo olr // 2025-06-23 05:17:16 : Bonjour, Avez-vous copié les fichiers non versionnés sur votre disque dur? De la manière indiquée ici: http://grammalecte.net:8080/wiki?name=How+to+clone+this+repository olr // 2025-06-23 09:15:44 : Corrigé. Il n’y a plus de message d’erreur lors du build si le “corpus data” est vide. Mais soyons clair, il n’est pas censé l’être. Je vous invite donc à y mettre les fichiers non versionnés qui sont dans le dépôt. De mémoire, ces données ne sont utiles que pour le lexique sous forme de liste pour ceux que ça intéresse. Mais je ne peux pas garantir qu’il n’y a pas d’autres effets de bord si le “corpus data” est vide. |