Ultralytics YOLO27:
Integrazioni

Compilazione e quantizzazione di Ultralytics YOLOv5 per prestazioni migliori con Deci

Ottimizza e distribuisci i modelli Ultralytics YOLOv5 con la piattaforma di Deci, migliorando le prestazioni fino a 10 volte. Inizia gratuitamente e sfrutta l'ottimizzazione automatica dei modelli.

NUNuvola Ladi4 min read
Compilazione e quantizzazione di YOLOv5 con Deci per una maggiore velocità

Noi di Ultralytics collaboriamo commercialmente con altre startup per contribuire a finanziare la ricerca e lo sviluppo dei nostri straordinari strumenti open source, come YOLOv5, così da mantenerli gratuiti per tutti. Questo articolo può contenere link affiliati a tali partner.

La piattaforma Deci include strumenti gratuiti per gestire, ottimizzare e distribuire facilmente i tuoi modelli YOLOv5 in qualsiasi ambiente di produzione. Deci supporta tutti i framework DL più diffusi, come TensorFlow, PyTorch, Keras e ONNX. Ti basta usare la nostra piattaforma basata sul Web o il nostro client Python per eseguire il tutto dal tuo codice.

Perché Deci?#

Puoi usare Deci non solo per esportare il modello, ma anche per applicarvi il pruning e la quantizzazione!

Deci offre un'interfaccia intuitiva per esportare in qualsiasi formato e confrontare le prestazioni dei modelli originale e convertito. Gli utenti possono ottimizzare ulteriormente i propri modelli tramite la quantizzazione.

Con Deci puoi:#

Migliorare le prestazioni dell'inferenza fino a 10 volte#

Compilare e quantizzare automaticamente i tuoi modelli e valutare diverse configurazioni di produzione per ottenere una latenza e un throughput migliori, oltre a ridurre le dimensioni del modello e l'occupazione di memoria sul tuo hardware.

Trovare l'hardware di inferenza migliore per la tua applicazione#

Eseguire con un clic il benchmark delle prestazioni del tuo modello su diversi dispositivi hardware, inclusi quelli edge. Elimina la necessità di configurare e testare manualmente molteplici configurazioni hardware e di produzione.

Distribuire con poche righe di codice#

Sfrutta il motore di inferenza di Deci basato su Python. Compatibile con diversi framework e tipi di hardware.

Per maggiori informazioni sulla piattaforma Deci, visita il sito web di Deci.

Configurazione iniziale#

Passaggio 1#

Apri il tuo account gratuito.

Inizia a usare Deci e Ultralytics YOLOv5

Passaggio 2#

Per iniziare a ottimizzare il tuo modello YOLOv5 preaddestrato, devi convertirlo nel formato ONNX. Consulta il tutorial sull'esportazione di YOLOv5 per scoprire come convertire il tuo modello nel formato ONNX.

Passaggio 3#

Vai alla scheda "Lab" e fai clic sul pulsante "New Model" nell'angolo in alto a destra dello schermo per caricare il tuo modello YOLOv5 ONNX.

Converti i modelli Ultralytics YOLOv5 in ONNX per la futura distribuzione con Deci

Segui i passaggi della procedura guidata per il caricamento del modello per selezionare l'hardware di destinazione, nonché la dimensione del batch e il livello di quantizzazione desiderati per la compilazione del modello.

Compilazione del modello Ultralytics YOLOv5 per la distribuzione con Deci

Dopo aver inserito le informazioni pertinenti, fai clic su "Start". La piattaforma Deci eseguirà automaticamente un'ottimizzazione a runtime del tuo modello Ultralytics YOLOv5 per l'hardware selezionato e valuterà il tuo modello su diversi tipi di hardware. Questo processo richiede circa 10 minuti.

Al termine, sullo schermo comparirà una nuova riga sotto il modello di riferimento che avevi caricato in precedenza. Qui puoi vedere la versione ottimizzata del tuo modello Ultralytics YOLOv5 preaddestrato.

Modello Ultralytics YOLOv5 ottimizzato per la distribuzione con Deci

E adesso?#

Puoi quindi scaricare il modello ottimizzato facendo clic sul pulsante "Deploy".

Modello Ultralytics YOLOv5 pronto per la distribuzione con Deci

Ti verrà quindi chiesto di scaricare il modello e riceverai le istruzioni per installare e utilizzare Infery, il motore di inferenza a runtime di Deci.

L'uso di Infery è facoltativo. Puoi ottenere i file sorgente Python e usarli con qualsiasi altro motore di inferenza di tua scelta.

Usa Deci Infery per distribuire Ultralytics YOLOv5

Esplora i risultati dell'ottimizzazione e dei benchmark nella scheda "Insights".

Ottimizzazione con Deci del modello Ultralytics YOLOv5

Pronto per iniziare?#

Prima di concludere, vediamo alcuni dei vantaggi offerti da Deci:

  • Ottimizza il throughput e la latenza dell'inferenza del tuo modello senza compromettere la precisione
  • Ti permette di ottimizzare modelli basati su tutti i framework più diffusi
  • Supporta modelli destinati a qualsiasi attività di deep learning
  • Supporta la distribuzione su macchine CPU e GPU diffuse
  • Valuta l'idoneità del tuo modello su diversi host hardware e provider cloud
  • Prepara i modelli caricati per il serving, l'inferenza e la distribuzione

Come hai appena visto, puoi raddoppiare le prestazioni di un modello Ultralytics YOLOv5 in soli 15 minuti complessivi. La piattaforma Deci è estremamente semplice e intuitiva da usare.

Hai domande? Unisciti alla nostra community e lascia oggi stesso la tua domanda!

Explore solutions

Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più
Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più
Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'AI!

Inizia il tuo percorso verso il futuro del machine learning