Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 1666|Répondre: 2

Utilisez l’inférence du modèle Onnx pour avertir des problèmes liés à CleanUnusedInitializersAndNodeArgs

[Copié le lien]
Publié le 9-01-2025 à 09:44:15 | | |
Exigences : Lors de l’utilisation de C# pour charger l’inférence du modèle onnx, l’avertissement est le suivant.

:Graph ::CleanUnusedInitializersAndNodeArgs] Suppression de l’initialiseur '103'. Il n’est utilisé par aucun nœud et doit être retiré du modèle.



Solution:

1. Créer un environnement Python et installer des dépendances avec les commandes suivantes :



2. Créer un nouveau script CleanUnusedInitializersAndNodeArgs.py comme suit :



  • extract_constant_to_initializer : Convertir les nœuds constants en initiateurs afin de réduire le nombre de nœuds dans le graphe de calcul et d’améliorer l’efficacité de l’inférence.
  • eliminate_unused_initializer : Retirer les initiateurs inutilisés pour réduire la taille du modèle et améliorer la vitesse de chargement et d’inférence.


Placez le fichier modèle .onnx et .py script dans le même dossier et exécutez la commande suivante :



Téléchargement du scénario : CleanUnusedInitializersAndNodeArgs.py (631 Bytes, Nombre de téléchargements: 0, 售价: 5 粒MB)
(Fin)




Précédent:Utilisez l’inférence du modèle Onnx pour alerter remove_initializer_from_input problèmes
Prochain:Contrôle de versionnement de gros fichiers git lfs
 Propriétaire| Publié le 9-01-2025 à 09:44:50 |
Utilisez l’inférence du modèle Onnx pour alerter remove_initializer_from_input problèmes
https://www.itsvse.com/thread-10917-1-1.html
 Propriétaire| Publié le 09-01-2025 à 09:48:59 |
Synthétiser un script
merge.py (1.07 KB, Nombre de téléchargements: 0)



Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com