Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 1666|Yanıt: 2

CleanUnusedInitializersAndNodeArgs sorunlarını uyarmak için Onnx model çıkarımı kullanın

[Bağlantıyı kopyala]
2025-1-9 09:44:15 tarihinde yayınlandı | | |
Gereksinimler: Onnx model çıkarımı yüklemek için C# kullanıldığında uyarı aşağıdaki gibidir.

:Graph::CleanUnusedInitializersAndNodeArgs] Başlatıcı '103' kaldırıldı. Hiçbir düğüm tarafından kullanılmaz ve modelden çıkarılmalıdır.



Çözüm:

1. Bir python ortamı oluşturun ve aşağıdaki komutlarla bağımlılıkları kurun:



2. Aşağıdaki gibi yeni bir CleanUnusedInitializersAndNodeArgs.py betiği oluşturun:



  • extract_constant_to_initializer: Sabit düğümleri başlatıcıya dönüştürerek hesaplama grafiğindeki düğüm sayısını azaltmak ve çıkarım verimliliğini artırmak için kullanılır.
  • eliminate_unused_initializer: Model boyutunu azaltmak ve yükleme ile çıkarma hızını artırmak için kullanılmayan başlatıcıları çıkarın.


.onnx model dosyasını ve .py betikini aynı klasörün altına yerleştirin ve aşağıdaki komutu çalıştırın:



Senaryo indirme: CleanUnusedInitializersAndNodeArgs.py (631 Bytes, İndirme sayısı: 0, 售价: 5 粒MB)
(Son)




Önceki:Onnx model çıkarımını kullanarak remove_initializer_from_input sorunları uyarmak için
Önümüzdeki:Git lfs büyük dosya sürüm kontrolü
 Ev sahibi| 2025-1-9 09:44:50 tarihinde yayınlandı |
Onnx model çıkarımını kullanarak remove_initializer_from_input sorunları uyarmak için
https://www.itsvse.com/thread-10917-1-1.html
 Ev sahibi| 2025-1-9 09:48:59 tarihinde yayınlandı |
Bir script sentezle
merge.py (1.07 KB, İndirme sayısı: 0)



Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com