Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
ONNX e la JVM
ONNX e la JVM
Il supporto ONNX su Java Virtual Machine (JVM) è fondamentale poiché i modelli ML stanno diventando sempre più importanti praticamente in ogni applicazione. Poiché Java è una delle più grandi piattaforme utilizzate nella creazione di applicazioni software live, è essenziale fornire supporto all'interno dei linguaggi di programmazione, come Java o C#. Oracle mira a fornire l'API C di runtime ONNX in Java, consentendo una facile implementazione con un impatto minimo sulle prestazioni attraverso l'uso di un sottile strato dell'API Java sull'API C. Il relatore discute anche di una libreria open source per la scrittura di modelli ONNX da Java, introduce un esempio di grafico di regressione logistica e invita a contribuire all'esportazione ONNX in Trippo mentre discute la mancanza di standardizzazione nel formato dei metadati ONNX.
Crea la tua soluzione di inferenza del modello ad alte prestazioni con DJL e ONNX Runtime
Crea la tua soluzione di inferenza del modello ad alte prestazioni con DJL e ONNX Runtime
La Deep Java Library (DJL) è una libreria di machine learning basata su Java che astrae le librerie di deep learning e offre più backend, come Apache MXNet, TensorFlow e PyTorch. La libreria dispone di una serie di modelli preaddestrati per varie attività ed è pronta per il servizio, essendo stata sottoposta a test rigorosi per garantire le massime prestazioni pur avendo il controllo sull'utilizzo della memoria. Gli altoparlanti introducono anche il concetto di motore ibrido che carica entrambi i motori insieme, offrendo una transizione più fluida tra i motori per l'inferenza. Ulteriori sviluppi includono il supporto dei server ARM, l'esecuzione di ONNX Runtime su dispositivi Android e l'introduzione della soluzione del motore ibrido sui dispositivi edge.
[FlexFlow Bootcamp 2020] Supporti front-end FlexFlow: TensorFlow Keras, PyTorch, ONNX e altro
[FlexFlow Bootcamp 2020] Supporti front-end FlexFlow: TensorFlow Keras, PyTorch, ONNX e altro
In questa sezione del video, il relatore discute l'API FlexFlow Python, che supporta TensorFlow Keras, PyTorch e ONNX. Il processo di creazione e addestramento di un modello comporta l'aggiunta di operatori al modello, la compilazione del modello, la creazione di caricatori di dati e l'inizializzazione/addestramento del modello utilizzando la funzione di adattamento o procedure di addestramento personalizzate. I relatori discutono anche del supporto per i modelli Keras e PyTorch in FlexFlow, nonché della possibilità di importare modelli preesistenti attraverso la rappresentazione intermedia ONNX. Tuttavia, è importante garantire la coerenza tra la libreria utilizzata per creare FlexFlow e quella utilizzata per creare il pacchetto python ONNX.
Apprendimento del machine learning con .NET, PyTorch e ONNX Runtime
Apprendimento del machine learning con .NET, PyTorch e ONNX Runtime
In questo video sull'apprendimento del machine learning con .NET, PyTorch e il runtime ONNX, i relatori introducono il runtime ONNX e spiegano i diversi passaggi per addestrare un modello di machine learning. Dimostrano inoltre come utilizzare il formato ONNX con .NET per il deep learning e discutono dell'importanza di comprendere gli iperparametri e il metodo di ottimizzazione per previsioni accurate del modello. I relatori mostrano anche come utilizzare il runtime ONNX per caricare un modello e fare previsioni, nonché come gestire eventuali errori potenziali con un try-block durante l'esecuzione di una sessione. Inoltre, discutono dell'uso del vettore di insicurezza per mostrare l'incertezza dell'IA nelle sue previsioni e menzionano alcuni settori in cui viene utilizzata l'IA, come il rilevamento delle frodi e i sistemi di raccomandazione.
Come leggere e scrivere un modello ONNX in ML.NET
Come leggere e scrivere un modello ONNX in ML.NET
Il video inizia introducendo ONNX, un formato aperto creato da Microsoft e Facebook che consente lo scambio di modelli di machine learning tra diversi framework. Il relatore spiega come ML.NET, una libreria di machine learning open source e multipiattaforma, supporta i modelli ONNX. Il video passa quindi a mostrare come creare ed esportare un modello ML.NET in un file ONNX, usando il pacchetto ONNX Runtime. Una volta creato il modello ONNX, il video spiega come usarlo per fare previsioni su nuovi dati in ML.NET. Nel complesso, il video fornisce una guida completa su come usare i modelli ONNX con ML.NET per le applicazioni di machine learning.
Integrazione dei modelli ML di scikit-learn con ML.NET utilizzando ONNX - Gruppo utenti ML.NET pratico 18/02/2022
Integrazione dei modelli ML di scikit-learn con ML.NET utilizzando ONNX - Gruppo utenti ML.NET pratico 18/02/2022
In questo video, il relatore discute l'integrazione dei modelli di machine learning Scikit-learn con l'ecosistema .NET utilizzando ONNX. Usano il punteggio principale nel campo del marketing digitale come esempio pratico di come costruire, distribuire e testare modelli di apprendimento automatico per i sistemi client. Il relatore spiega il processo di valutazione dei lead e sottolinea l'importanza di creare uno strumento automatizzato che massimizzi l'efficienza dei team di marketing e vendita. Il relatore discute la sfida dell'implementazione di modelli di machine learning per i sistemi client e presenta ONNX come soluzione. Forniscono una panoramica degli strumenti, dei pacchetti e delle tecniche utilizzati per integrare i modelli ML di Scikit-learn con ML.NET utilizzando ONNX. Il relatore dimostra come creare e serializzare un modello di regressione logistica, convertirlo in formato ONNX ed eseguire il modello ONNX, prima di integrarlo con l'ecosistema .NET usando Funzioni di Azure. Nel complesso, questo video funge da guida pratica per gli sviluppatori che desiderano integrare i modelli ML di Scikit-learn con l'ecosistema .NET utilizzando ONNX.
In questa sessione pratica del gruppo di utenti ML.NET, il relatore dimostra l'uso del formato ONNX per creare un modello ONNX di punteggio principale che può essere incorporato nell'ecosistema Dot Net. L'implementazione può essere utilizzata in parallelo con ML.NET, consentendo l'esecuzione di modelli ONNX utilizzando il runtime ONNX mentre si esegue l'apprendimento automatico utilizzando ML.NET. Il relatore condivide un repository GitHub che contiene le tecniche utilizzate, le librerie e le istruzioni dettagliate per la creazione del modello ONNX. L'uso del formato ONNX consente un motore di runtime multipiattaforma e aiuta a colmare il divario tra data scientist e sviluppatori di applicazioni. Il valore della sessione risiede nell'implementazione pratica di un sistema di proof of concept, che può essere utilizzato con altri algoritmi.
Modelli di machine learning con ONNX e .NET | .NET Conf 2022
Modelli di machine learning con ONNX e .NET | .NET Conf 2022
Il video "Machine learning models with ONNX and .NET" di .NET Conf 2022 introduce gli spettatori ai concetti di intelligenza artificiale e machine learning, inclusa la differenza tra deep learning e programmazione tradizionale. I relatori forniscono una panoramica di Azure Machine Learning, PyTorch e ONNX e dimostrano come creare una pipeline usando Azure Machine Learning per addestrare modelli di machine learning con ONNX e .NET. Spiegano inoltre come integrare un modello di machine learning in un'applicazione .NET Maui e discutono delle tecniche per ridurre le dimensioni dei modelli ONNX per i dispositivi mobili. La sezione termina introducendo il prossimo oratore, Rory, che parlerà di accessibilità.
Su .NET Live - Rendere operativi i modelli ML con ONNX, C# .... e Pokemon!
Su .NET Live - Rendere operativi i modelli ML con ONNX, C# .... e Pokemon!
In questo video On.NET Live, gli host discutono dell'operazionalizzazione dei modelli di machine learning con ONNX e invitano Cassie Kozyrkov come ospite speciale. Kozyrkov sottolinea l'importanza del tutoraggio e discute l'utilizzo di ONNX come un modo per colmare il divario tra data scientist e ingegneri del software. La conversazione copre vari argomenti, dalla creazione di un modello di machine learning usando l'elaborazione del linguaggio naturale e l'importanza della trasformazione dei dati al test con dati invisibili e alla distribuzione del modello tramite Funzioni di Azure. I relatori discutono anche di Azure Machine Learning e delle risorse disponibili per coloro che sono interessati a esplorare ONNX e i modelli di machine learning in modo più ampio.
Il video On.NET Live discute l'operatività dei modelli ML con ONNX, C# e (per divertimento) Pokemon. Il primo relatore parla di ONNX, un formato di apprendimento automatico che consente di salvare e caricare i modelli in diversi framework e di come rendere operativi i modelli utilizzando .NET. Il secondo relatore discute l'utilizzo di ML.NET per creare un classificatore di immagini Pokemon e mostra come può essere reso operativo per la distribuzione. Nel complesso, il video offre un'ottima panoramica dell'operazionalizzazione dei modelli di machine learning con ONNX e C#.
Machine Learning Community Standup - Deep Learning con PyTorch ONNX
Machine Learning Community Standup - Deep Learning con PyTorch e ONNX
Il video "Machine Learning Community Standup - Deep Learning with PyTorch & ONNX" copre vari argomenti relativi al machine learning, PyTorch e ONNX. Una sezione copre l'overfitting e come prevenirlo nelle reti neurali utilizzando l'abbandono e la convalida incrociata. Gli host evidenziano anche vari progetti di machine learning basati sulla community e i loro prossimi eventi sull'utilizzo di .NET con machine learning. Il video introduce anche PyTorch, una popolare libreria di machine learning utilizzata per la visione artificiale e l'elaborazione del linguaggio naturale, con vari moduli integrati come la visione della torcia e le trasformazioni. I relatori spiegano il formato ONNX per rappresentare i modelli di machine learning e il suo runtime per eseguire l'inferenza e l'addestramento in più lingue. L'esercitazione illustra anche come utilizzare i modelli predefiniti nello zoo dei modelli di PyTorch e copre il debug e la gestione dei pacchetti e degli ambienti Python utilizzando Jupyter Notebook e Anaconda. Inoltre, l'esercitazione copre i dettagli dell'addestramento e dell'esportazione di un modello PyTorch utilizzando ONNX, che può essere utilizzato con il runtime ONNX per migliorare le prestazioni dei modelli.
Il video tratta anche vari argomenti relativi al machine learning e al deep learning. I relatori parlano dell'uso di SkiaSharp per l'elaborazione delle immagini in Xamarin e dei limiti dei modelli su dispositivo a causa delle loro dimensioni, ma notano i vantaggi di avere modelli su dispositivo. Suggeriscono inoltre varie risorse per l'apprendimento della teoria dell'apprendimento automatico come la classe Andrew Ng Coursera e una classe di apprendimento automatico applicato che fornisce informazioni di alto livello sull'utilizzo di strumenti e librerie per creare modelli di apprendimento automatico. Viene anche menzionata l'importanza di avere un obiettivo quando si apprende l'apprendimento automatico e si incorpora l'apprendimento nel proprio lavoro. Infine, l'oratore accenna ai contenuti imminenti che potrebbero interessare il pubblico.
Rilevamento di oggetti Yolov7, modello onnx ML.NET
Rilevamento di oggetti Yolov7, modello onnx ML.NET
https://github.com/ptiszai/Object-Detection-yolov7-ML.NET-onnx