Zurück zur Skill-Übersicht

Keras Freelancer & Experten für dein Projekt

Kategorie

MachineLearning

Was ist Keras?

Keras ist eine Open Source Deep-Learning-Bibliothek, geschrieben in Python. Sie wurde von François Chollet initiiert und erstmals am 28. März 2015 veröffentlicht. Keras bietet eine einheitliche Schnittstelle für verschiedene Backends, darunter PyTorch, TensorFlow, Google JAX, Microsoft Cognitive Toolkit (vormals CNTK) und Theano. Das Ziel von Keras ist es, die Anwendung dieser Bibliotheken so einsteiger- und nutzerfreundlich wie möglich zu machen. Seit dem Release von TensorFlow 1.4 ist Keras Teil der Tensorflow Core API, jedoch wird Keras als eigenständige Bibliothek weitergeführt, da es laut François Chollet nicht als Schnittstelle für Tensorflow, sondern als Schnittstelle für viele Bibliotheken gedacht ist. Mit dem Release von Keras 2.4 wurde die Multi-Backend-Unterstützung eingestellt. Mit der Veröffentlichung von Keras 3 wurde die Multi-Backend-Unterstützung wieder aufgenommen und seitdem Google JAX, TensorFlow und PyTorch unterstützt. Für Inferenzen wird seit Keras 3.8 auch OpenVINO unterstützt.

Dieser Text basiert auf dem Artikel Keras aus der freien Enzyklopädie Wikipedia und steht unter der Lizenz Creative Commons CC BY-SA 4.0. Eine Liste der Autoren ist in der Wikipedia verfügbar.