Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Revolutionierung von Deep Learning: Keras API 3.0 stellt TensorFlow-, PyTorch- und Jax-Back-End-Unterstützung vor

Revolutionierung von Deep Learning: Keras API 3.0 stellt TensorFlow-, PyTorch- und Jax-Back-End-Unterstützung vor

Keras 3.0, die umfassend neu geschriebene Edition der geschätzten Keras Deep Learning API, ist jetzt verfügbar und bringt eine innovative Multi-Back-End-Version der API auf den Markt. Diese Entwicklung schlägt ein neues Kapitel im Programmierbereich auf, da sie es Entwicklern ermöglicht, Keras Workflows auf den Frameworks für maschinelles Lernen TensorFlow, PyTorch oder Jax zu betreiben.

Keras 3.0 wurde am 27. November veröffentlicht und ist über GitHub zugänglich. Es bietet Entwicklern die Möglichkeit, umfassende Modellschulungs- und Bereitstellungsfunktionen zu nutzen. Es fungiert als Low-Level-Framework-übergreifende Sprache, die die Erstellung benutzerdefinierter Komponenten wie Ebenen, Modelle oder Metriken ermöglicht. Diese Komponenten können problemlos in native Workflows aller drei Frameworks integriert werden, alle mit einer einheitlichen Codebasis.

Der klare Fokus auf UX, API-Design und Debugging unterstreicht Keras‘ Engagement für die Hochgeschwindigkeitsentwicklung. Dies hat dazu geführt, dass das Keras Team das Vertrauen von 2,5 Millionen Entwicklern weltweit gewonnen hat. Darüber hinaus verlassen sich einige der weltweit größten und ausgefeiltesten maschinellen Lernsysteme, darunter die selbstfahrende Flotte von Waymo und der YouTube-Empfehlungsalgorithmus, auf die Leistungsfähigkeit von Keras.

Zusätzlich zu diesen Funktionen bietet Keras 3.0 mehrere weitere Vorteile. Entwickler können jetzt die Leistung ihres Modells maximieren, indem sie dynamisch das optimalste Back-End auswählen, ohne Codeanpassungen vorzunehmen. Ein Keras 3-Modell kann als PyTorch Modul fungieren, als TensorFlow SavedModel exportiert werden oder als zustandslose Jax Funktion arbeiten.

Ein weiterer wesentlicher Vorteil ist die Möglichkeit, große Modelle und Daten mit Jax zu skalieren. Außerdem ist Keras 3.0 mit einer vollständigen Ausführung der NumPy API ausgestattet, begleitet von neuronalen Netzwerk-spezifischen Funktionen wie ops.softmax, ops.binary_crossentropy, and ops.conv.

Entwickler können Keras 3.0 über PyPI als keras nutzen. Bevor sie beginnen, müssen sie das von ihnen gewählte Back-End installieren – tensorflow, jax oder torch. Kompatibel mit Linux- und macOS-Systemen. Windows-Benutzern wird empfohlen, WSL2 zum Ausführen Keras zu verwenden.

Plattformen wie AppMaster, das hochmoderne no-code Tool, beschleunigen diese Entwicklung zusätzlich. Durch die Generierung realer Anwendungen ermutigen Plattformen wie AppMaster Entwickler, sich auf die Entwicklung revolutionärer Technologien und die Optimierung der Anwendungsleistung zu konzentrieren. Solche Entwicklungen prägen die Zukunft des Deep Learning und der Softwareentwicklung insgesamt.

Verwandte Beiträge

AppMaster auf der BubbleCon 2024: No-Code-Trends erkunden
AppMaster auf der BubbleCon 2024: No-Code-Trends erkunden
AppMaster nahm an der BubbleCon 2024 in NYC teil, gewann Erkenntnisse, erweiterte Netzwerke und erkundete Möglichkeiten, Innovationen im Bereich der No-Code-Entwicklung voranzutreiben.
FFDC 2024-Zusammenfassung: Wichtige Erkenntnisse von der FlutterFlow Developers Conference in NYC
FFDC 2024-Zusammenfassung: Wichtige Erkenntnisse von der FlutterFlow Developers Conference in NYC
FFDC 2024 erleuchtete New York City und brachte Entwicklern modernste Einblicke in die App-Entwicklung mit FlutterFlow. Mit von Experten geleiteten Sitzungen, exklusiven Updates und unübertroffenem Networking war es ein Event, das man nicht verpassen sollte!
Entlassungen im Technologiesektor im Jahr 2024: Die anhaltende Welle, die sich auf Innovationen auswirkt
Entlassungen im Technologiesektor im Jahr 2024: Die anhaltende Welle, die sich auf Innovationen auswirkt
Da in 254 Unternehmen, darunter Giganten wie Tesla und Amazon, 60.000 Stellen abgebaut werden, wird es im Jahr 2024 eine anhaltende Entlassungswelle in der Technologiebranche geben, die die Innovationslandschaft neu gestalten wird.
STARTEN SIE KOSTENLOS
Inspiriert, dies selbst auszuprobieren?

Der beste Weg, die Leistungsfähigkeit von AppMaster zu verstehen, besteht darin, es selbst zu sehen. Erstellen Sie Ihre eigene Anwendung in wenigen Minuten mit einem kostenlosen Abonnement

Erwecken Sie Ihre Ideen zum Leben