Optimize and deploy Ultralytics YOLOv5 models with Deci's platform, enhancing performance by up to 10x. Get started for free and leverage automatic model optimization.
Noi di Ultralytics collaboriamo commercialmente con altre startup per aiutarci a finanziare la ricerca e lo sviluppo dei nostri fantastici strumenti open-source, come YOLOv5, per mantenerli gratuiti per tutti. Questo articolo può contenere link di affiliazione a questi partner.
La piattaforma Deci include strumenti gratuiti per gestire, ottimizzare e distribuire facilmente i tuoi modelli in qualsiasi ambiente di produzione. YOLOv5 modelli in qualsiasi ambiente di produzione. Deci supporta tutti i framework DL più diffusi, come TensorFlow, PyTorch, Keras e ONNX. Tutto ciò di cui hai bisogno è la nostra piattaforma web o il nostro client Python per eseguirlo dal tuo codice.
Puoi utilizzare Deci non solo per l'esportazione ma anche per la potatura e la quantizzazione del modello!
Deci offre un'ottima interfaccia per l'esportazione in qualsiasi formato e il confronto delle prestazioni tra il modello originale e quello convertito. Gli utenti possono scegliere di ottimizzare ulteriormente i loro modelli attraverso la quantizzazione.
Compilae quantizza automaticamente i tuoi modelli e valuta diverse impostazioni di produzione per ottenere una migliore latenza, in tutto e per tutto, e ridurre le dimensioni del modello e l'ingombro in memoria del tuo hardware.
Benchmarkdelle prestazioni del tuo modello su vari dispositivi hardware (compresi quelli edge) con un solo pulsante. Elimina la necessità di configurare e testare manualmente diverse impostazioni hardware e di produzione.
Sfruttail 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.
Open your free account.
Per iniziare a ottimizzare il tuo modello pre-addestrato YOLOv5 , dovrai convertirlo nel formato ONNX . Consulta l'esercitazione sull'esportazione diYOLOv5 per le istruzioni su come convertire il tuo modello nel formato ONNX .
Vai alla scheda "Laboratorio" e clicca sul pulsante "Nuovo modello" in alto a destra per caricare il tuo modello. YOLOv5 ONNX modello.
Segui i passaggi della procedura guidata di caricamento del modello per selezionare l'hardware di destinazione e le dimensioni del batch e il livello di quantizzazione desiderati per la compilazione del modello.
Dopo aver inserito le informazioni necessarie, clicca su "Avvia". La piattaforma Deci eseguirà automaticamente un'ottimizzazione runtime del tuo modello YOLOv5 per l'hardware che hai selezionato e farà un benchmark del tuo modello su vari tipi di hardware. Questo processo richiede circa 10 minuti.
Una volta fatto, sullo schermo apparirà una nuova riga sotto il modello di base che hai caricato in precedenza. Qui potrai vedere la versione ottimizzata del tuo modello preaddestrato YOLOv5 .
Puoi quindi scaricare il tuo modello ottimizzato cliccando sul pulsante "Deploy".
Ti verrà chiesto di scaricare il tuo modello e riceverai istruzioni su come installare e utilizzare Infery, il motore di inferenza runtime di Deci.
L'uso di Infery è facoltativo. Puoi ottenere i file grezzi di python e utilizzarli con qualsiasi altro motore di inferenza di tua scelta.
Esplora i risultati dell'ottimizzazione e dei benchmark nella scheda "Approfondimenti".
Prima di concludere, parliamo di alcuni dei vantaggi offerti da Deci:
Come hai appena visto, puoi raddoppiare le prestazioni di un modello YOLOv5 in 15 minuti complessivi. La piattaforma Deci è super facile e intuitiva da usare.
Hai qualche domanda? Unisciti alla nostra community e lascia la tua domanda oggi stesso!
Inizia il tuo viaggio nel futuro dell'apprendimento automatico