Lexikon: K
Kreas
Keras ist eine Open-Source-Hochleistungs-Bibliothek für neuronale Netzwerke und maschinelles Lernen. Sie wurde entwickelt, um es Entwicklern zu ermöglichen, tiefe Lernmodelle auf eine schnelle, einfache und intuitive Weise zu erstellen und zu trainieren. Keras wurde ursprünglich von François Chollet entwickelt und ist in Python geschrieben.
Einige wichtige Merkmale und Eigenschaften von Keras sind:
Benutzerfreundlichkeit: Keras hat eine einfache und konsistente Schnittstelle, die es sowohl Anfängern als auch Experten erleichtert, Modelle zu erstellen und zu trainieren.
Modularität: Ein Modell in Keras wird als eine Sequenz oder ein Graph von eigenständigen, vollständig konfigurierbaren Modulen definiert. Diese Module können beliebig kombiniert werden, um neue Modelle zu erstellen.
Erweiterbarkeit: Benutzer können ihre eigenen Module schreiben und sie nahtlos mit den eingebauten Modulen integrieren.
Integration: Keras ist nicht an eine einzige Backend-Engine gebunden. Ursprünglich wurde es entwickelt, um mit mehreren Deep-Learning-Backend-Engines wie TensorFlow, Microsoft Cognitive Toolkit (CNTK) und Theano zu arbeiten. Allerdings ist Keras seit der Version 2.3 von TensorFlow als dessen offizielles High-Level-API integriert, wobei TensorFlow das bevorzugte Backend ist.
Einfachheit: Trotz seiner Leistungsfähigkeit wurde Keras entwickelt, um den Einstieg in das tiefe Lernen so einfach wie möglich zu gestalten.