ONNX extractor: Piper TTS models report name "main_graph" and version 9223372036854775807
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 82/100
- Type d'issue
- Bug
- Clarté
- Clairement spécifiée
- Activité
- Active
- Domaine
- machine-learning, observability
Piste de recherche
Lis wildedge/integrations/onnx.py, en particulier OnnxExtractor.extract_info, et examine comment le nom du graphe, la version et le chemin du modèle sont dérivés d’une InferenceSession ONNX. Reproduis les métadonnées produites par une voix Piper, puis ajoute ou mets à jour des tests ciblés couvrant main_graph, INT64_MAX ou d’autres versions négatives ainsi que le repli vers le fichier du modèle. Le travail est terminé lorsque les voix Piper produisent des noms distincts, que les versions non définies sont omises et que le chemin de repli est utilisé pour les noms de graphe génériques.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
What happens
Loading a Piper TTS voice (onnxruntime.InferenceSession on e.g. pl_PL-*.onnx) with the onnx integration registers:
model_name = "main_graph"model_version = "9223372036854775807"
In OnnxExtractor.extract_info (wildedge/integrations/onnx.py:144):
main_graph(the default name fromtorch.onnx.exportin newer PyTorch) isn't in_GENERIC_GRAPH_NAMES, so it's used as the model name.meta.versionisINT64_MAX, an "unset" sentinel, and only"0"is treated as missing.
Every Piper voice therefore shows up as the same model, with a nonsense version.
Expected
- Add
main_graphto_GENERIC_GRAPH_NAMES. - Treat
INT64_MAX(and probably any negative value) as no version. - When the graph name is generic, fall back to the model file name stem (
session._model_pathwhen available, or the path passed toInferenceSession) before"onnx-model".
SDK 0.2.2, onnxruntime on macOS.
🤖 Generated with Claude Code
- Langage dominant
- Python
- Étoiles
- 17
- Forks
- 1
- Merge moyen
- 1 h 48 min
- PR mergées (30 j)
- 23
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de wild-edge/wildedge-python
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
wild-edge/wildedge-python#85 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 55/100
wild-edge/wildedge-python#78 ·
Les mainteneurs répondent en général sous 1 jour
-
Add an integration for Whisper speech recognition (faster-whisper, mlx-whisper)Peut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 72/100
wild-edge/wildedge-python#65 ·
Les mainteneurs répondent en général sous 1 jour
-
vLLM integrationPeut-être à nouveau libre @piotrekno1 l’a pris il y a 120 jours, et aucune pull request n’est ouverte. Ouverte
wild-edge/wildedge-python#38 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement good first issue help wanted
Difficulté 3/5 1-2 jours Accessibilité débutants 48/100
wild-edge/wildedge-python#25 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de wild-edge/wildedge-python
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 80/100
521xueweihan/HelloGitHub#4063 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Vanilla-OS/apx-gui#112 ·
-
Devstral and Voxtral: section 5 fails in us-east-1 with 400 "Model does not support audio modality"Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
aws-samples/sample-per-model-bedrock#409 ·
Les mainteneurs répondent en général sous 1 jour
-
DuckDB 2.0 breaks to_pyarrow_batchesPeut-être pris @DG47 l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
ibis-project/ibis#12196 ·
Les mainteneurs répondent en général sous 1 jour