Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
ONNX und die JVM
ONNX und die JVM
Die ONNX-Unterstützung auf der Java Virtual Machine (JVM) ist von entscheidender Bedeutung, da ML-Modelle in praktisch jeder Anwendung immer wichtiger werden. Da Java eine der größten Plattformen zum Erstellen von Live-Softwareanwendungen ist, ist es wichtig, Unterstützung in Programmiersprachen wie Java oder C# bereitzustellen. Oracle zielt darauf ab, die ONNX-Laufzeit-C-API in Java bereitzustellen, um eine einfache Bereitstellung mit minimaler Auswirkung auf die Leistung durch die Verwendung einer dünnen Schicht der Java-API über der C-API zu ermöglichen. Der Redner erörtert auch eine Open-Source-Bibliothek zum Schreiben von ONNX-Modellen aus Java, stellt ein Beispiel für ein logistisches Regressionsdiagramm vor und lädt zu einem Beitrag zum ONNX-Exportmaterial in Trippo ein, während er die fehlende Standardisierung im ONNX-Metadatenformat diskutiert.
Bauen Sie Ihre leistungsstarke Modellinferenzlösung mit DJL und ONNX Runtime auf
Bauen Sie Ihre leistungsstarke Modellinferenzlösung mit DJL und ONNX Runtime auf
Die Deep Java Library (DJL) ist eine auf Java basierende Bibliothek für maschinelles Lernen, die Deep-Learning-Bibliotheken abstrahiert und mehrere Backends wie Apache MXNet, TensorFlow und PyTorch bietet. Die Bibliothek verfügt über eine Reihe vortrainierter Modelle für verschiedene Aufgaben und ist einsatzbereit, nachdem sie strengen Tests unterzogen wurde, um eine Spitzenleistung sicherzustellen und gleichzeitig die Kontrolle über die Speichernutzung zu behalten. Die Referenten stellen auch das Hybridmotorkonzept vor, das beide Motoren zusammen lädt und einen reibungsloseren Übergang zwischen den Motoren für Schlussfolgerungen bietet. Zu den weiteren Entwicklungen gehören die Unterstützung von ARM-Servern, die Ausführung von ONNX Runtime auf Android-Geräten und die Bereitstellung der Hybrid-Engine-Lösung für Edge-Geräte.
[FlexFlow Bootcamp 2020] FlexFlow-Front-End-Unterstützung: TensorFlow Keras, PyTorch, ONNX und mehr
[FlexFlow Bootcamp 2020] FlexFlow-Front-End-Unterstützung: TensorFlow Keras, PyTorch, ONNX und mehr
In diesem Abschnitt des Videos erläutert der Redner die FlexFlow-Python-API, die TensorFlow Keras, PyTorch und ONNX unterstützt. Der Prozess des Erstellens und Trainierens eines Modells umfasst das Hinzufügen von Operatoren zum Modell, das Kompilieren des Modells, das Erstellen von Datenladern und das Initialisieren/Trainieren des Modells mithilfe der Anpassungsfunktion oder angepasster Trainingsverfahren. Die Referenten diskutieren auch die Unterstützung für Keras- und PyTorch-Modelle in FlexFlow sowie die Möglichkeit, bereits vorhandene Modelle über die ONNX-Zwischendarstellung zu importieren. Es ist jedoch wichtig, die Konsistenz zwischen der zum Erstellen von FlexFlow verwendeten Bibliothek und der zum Erstellen des ONNX-Python-Pakets verwendeten Bibliothek sicherzustellen.
Maschinelles Lernen lernen mit .NET, PyTorch und der ONNX Runtime
Maschinelles Lernen lernen mit .NET, PyTorch und der ONNX Runtime
In diesem Video zum Lernen von maschinellem Lernen mit .NET, PyTorch und der ONNX-Laufzeit stellen die Referenten die ONNX-Laufzeit vor und erklären die verschiedenen Schritte zum Trainieren eines maschinellen Lernmodells. Sie zeigen auch, wie das ONNX-Format mit .NET für Deep Learning verwendet wird, und erörtern die Bedeutung des Verständnisses von Hyperparametern und der Optimierungsmethode für genaue Modellvorhersagen. Die Referenten zeigen auch, wie Sie die ONNX-Laufzeit verwenden, um ein Modell zu laden und Vorhersagen zu treffen, und wie Sie potenzielle Fehler mit einem Try-Block beim Ausführen einer Sitzung behandeln. Darüber hinaus diskutieren sie die Verwendung des Unsicherheitsvektors, um die Unsicherheit der KI in ihren Vorhersagen aufzuzeigen, und erwähnen einige Branchen, in denen KI verwendet wird, wie z. B. Betrugserkennungs- und Empfehlungssysteme.
Lesen und Schreiben eines ONNX-Modells in ML.NET
Lesen und Schreiben eines ONNX-Modells in ML.NET
Das Video beginnt mit der Einführung von ONNX – einem offenen Format, das von Microsoft und Facebook entwickelt wurde und den Austausch von Modellen für maschinelles Lernen zwischen verschiedenen Frameworks ermöglicht. Der Referent erklärt, wie ML.NET, eine Open-Source- und plattformübergreifende Bibliothek für maschinelles Lernen, ONNX-Modelle unterstützt. Anschließend zeigt das Video, wie Sie mithilfe des ONNX Runtime-Pakets ein ML.NET-Modell erstellen und in eine ONNX-Datei exportieren. Nachdem das ONNX-Modell erstellt wurde, erklärt das Video, wie es verwendet wird, um Vorhersagen zu neuen Daten in ML.NET zu treffen. Insgesamt bietet das Video eine umfassende Anleitung zur Verwendung von ONNX-Modellen mit ML.NET für maschinelle Lernanwendungen.
Integration von ML-Modellen von scikit-learn in ML.NET unter Verwendung von ONNX – Praktische ML.NET-Benutzergruppe 18.02.2022
Integration von ML-Modellen von scikit-learn in ML.NET unter Verwendung von ONNX – Praktische ML.NET-Benutzergruppe 18.02.2022
In diesem Video erörtert der Referent die Integration von Scikit-learn-Modellen für maschinelles Lernen mit dem .NET-Ökosystem unter Verwendung von ONNX. Sie verwenden das Lead-Scoring im Bereich des digitalen Marketings als praktisches Beispiel dafür, wie Modelle für maschinelles Lernen für Kundensysteme erstellt, bereitgestellt und getestet werden. Der Referent erklärt den Lead-Scoring-Prozess und betont, wie wichtig es ist, ein automatisiertes Tool zu entwickeln, das die Effizienz von Marketing- und Vertriebsteams maximiert. Der Referent diskutiert die Herausforderung beim Einsatz von Machine-Learning-Modellen für Client-Systeme und stellt ONNX als Lösung vor. Sie bieten einen Überblick über die Tools, Pakete und Techniken, die für die Integration von Scikit-learn-ML-Modellen mit ML.NET unter Verwendung von ONNX verwendet werden. Der Referent demonstriert, wie ein logistisches Regressionsmodell erstellt und serialisiert, in das ONNX-Format konvertiert und das ONNX-Modell ausgeführt wird, bevor es mithilfe von Azure Functions in das .NET-Ökosystem integriert wird. Insgesamt dient dieses Video als praktischer Leitfaden für Entwickler, die Scikit-learn-ML-Modelle mithilfe von ONNX in das .NET-Ökosystem integrieren möchten.
In dieser praktischen Sitzung der ML.NET-Benutzergruppe demonstriert der Moderator die Verwendung des ONNX-Formats zur Erstellung eines Lead-Scoring-ONNX-Modells, das in das Dot Net-Ökosystem integriert werden kann. Die Implementierung kann parallel zu ML.NET verwendet werden, was die Ausführung von ONNX-Modellen mit der ONNX-Laufzeit ermöglicht, während maschinelles Lernen mit ML.NET durchgeführt wird. Der Moderator teilt ein GitHub-Repository, das die verwendeten Techniken, Bibliotheken und Schritt-für-Schritt-Anleitungen zum Erstellen des ONNX-Modells enthält. Die Verwendung des ONNX-Formats ermöglicht eine plattformübergreifende Laufzeit-Engine und hilft, die Lücke zwischen Data Scientists und Anwendungsentwicklern zu schließen. Der Wert der Sitzung liegt in der praktischen Umsetzung eines Proof-of-Concept-Systems, das mit anderen Algorithmen verwendet werden kann.
Modelle für maschinelles Lernen mit ONNX und .NET | .NET Konferenz 2022
Modelle für maschinelles Lernen mit ONNX und .NET | .NET Konferenz 2022
Das Video „Machine Learning Models with ONNX and .NET“ von der .NET Conf 2022 führt die Zuschauer in die Konzepte von KI und maschinellem Lernen ein, einschließlich des Unterschieds zwischen Deep Learning und traditioneller Programmierung. Die Referenten geben einen Überblick über Azure Machine Learning, PyTorch und ONNX und zeigen, wie Sie mithilfe von Azure Machine Learning eine Pipeline erstellen, um Modelle für maschinelles Lernen mit ONNX und .NET zu trainieren. Sie erklären auch, wie man ein maschinelles Lernmodell in eine .NET-Maui-Anwendung integriert, und erörtern Techniken zur Reduzierung der Größe von ONNX-Modellen für mobile Geräte. Der Abschnitt endet mit der Vorstellung des nächsten Redners, Rory, der über Barrierefreiheit sprechen wird.
Auf .NET Live - Operationalisierung von ML-Modellen mit ONNX, C# .... und Pokemon!
Auf .NET Live - Operationalisierung von ML-Modellen mit ONNX, C# .... und Pokemon!
In diesem On.NET Live-Video erörtern die Moderatoren die Operationalisierung von Modellen für maschinelles Lernen mit ONNX und laden Cassie Kozyrkov als besonderen Gast ein. Kozyrkov betont die Bedeutung von Mentoring und diskutiert die Verwendung von ONNX als eine Möglichkeit, die Lücke zwischen Data Scientists und Software Engineers zu schließen. Das Gespräch umfasst verschiedene Themen, von der Erstellung eines maschinellen Lernmodells mithilfe der Verarbeitung natürlicher Sprache und der Bedeutung der Datentransformation bis hin zum Testen mit unsichtbaren Daten und der Bereitstellung des Modells über Azure Functions. Die Referenten erörtern auch Azure Machine Learning und die Ressourcen, die für diejenigen verfügbar sind, die daran interessiert sind, ONNX und Modelle für maschinelles Lernen auf breiterer Ebene zu erkunden.
Das On.NET Live-Video erläutert die Operationalisierung von ML-Modellen mit ONNX, C# und (zum Spaß) Pokemon. Der erste Referent spricht über ONNX, ein maschinelles Lernformat, das das Speichern und Laden von Modellen über verschiedene Frameworks hinweg ermöglicht, und wie die Modelle mit .NET operationalisiert werden können. Der zweite Referent erörtert die Verwendung von ML.NET zum Erstellen eines Pokemon-Bildklassifizierers und zeigt, wie er für die Bereitstellung operationalisiert werden kann. Insgesamt bietet das Video einen großartigen Überblick über die Operationalisierung von Modellen für maschinelles Lernen mit ONNX und C#.
Machine Learning Community Standup – Deep Learning mit PyTorch ONNX
Machine Learning Community Standup – Deep Learning mit PyTorch und ONNX
Das Video „Machine Learning Community Standup – Deep Learning with PyTorch & ONNX“ behandelt verschiedene Themen im Zusammenhang mit maschinellem Lernen, PyTorch und ONNX. Ein Abschnitt behandelt Overfitting und wie man es in neuronalen Netzen durch Dropout und Kreuzvalidierung verhindert. Die Gastgeber heben auch verschiedene Community-basierte Projekte zum maschinellen Lernen und ihre bevorstehenden Veranstaltungen zur Verwendung von .NET mit maschinellem Lernen hervor. Das Video stellt auch PyTorch vor, eine beliebte Bibliothek für maschinelles Lernen, die für Computer Vision und Natural Language Processing verwendet wird, mit verschiedenen integrierten Modulen wie Torch Vision und Transformationen. Die Referenten erklären das ONNX-Format zur Darstellung von Modellen für maschinelles Lernen und seine Laufzeit zum Ausführen von Inferenz und Training in mehreren Sprachen. Das Tutorial erläutert auch, wie vorgefertigte Modelle im Modellzoo von PyTorch verwendet werden, und behandelt das Debuggen und Verwalten von Python-Paketen und -Umgebungen mit Jupyter Notebooks und Anaconda. Darüber hinaus behandelt das Tutorial die Details zum Trainieren und Exportieren eines PyTorch-Modells mit ONNX, das mit der ONNX-Laufzeit verwendet werden kann, um die Leistung der Modelle zu verbessern.
Das Video behandelt auch verschiedene Themen im Zusammenhang mit maschinellem Lernen und Deep Learning. Die Referenten sprechen über die Verwendung von Skiasharp für die Bildverarbeitung in Xamarin und die Einschränkungen von Modellen auf dem Gerät aufgrund ihrer Größe, weisen aber auf die Vorteile von Modellen auf dem Gerät hin. Sie schlagen auch verschiedene Ressourcen zum Erlernen der Theorie des maschinellen Lernens vor, z. B. die Andrew Ng Coursera-Klasse und eine Klasse für angewandtes maschinelles Lernen, die allgemeine Informationen zur Verwendung von Tools und Bibliotheken zum Erstellen von Modellen für maschinelles Lernen bietet. Es wird auch erwähnt, wie wichtig es ist, beim Lernen über maschinelles Lernen ein Ziel zu haben und das Lernen in den Job zu integrieren. Abschließend weist der Redner auf bevorstehende Inhalte hin, die für das Publikum von Interesse sein könnten.
Objekterkennung Yolov7, ML.NET Onnx-Modell
Objekterkennung Yolov7, ML.NET Onnx-Modell
https://github.com/ptiszai/Object-Detection-yolov7-ML.NET-onnx