Enterprise Tensorflow: Code Beispiele

Ein Überblick über die Beispielprojekte zum Thema TensorFlow / Java Integration

Auf der ML Conference Berlin 2017 durfte ich einen Vortrag zum Thema Integration von TensorFlow Modellen und Java Server Systemen halten. Die bereinigten und kommentierten Code Beispiele für den Vortrag stehen ab sofort auf github bereit.

Zur Zeit gibt es drei Beispiele:

  • TensorFlow SavedModel Beispiel: Ein IPython Notebook das den Gebrauch von Estimatorn zur Generierung eines SavedModel erläutert, das dann importiert werden kann um das Modell auszuführen, inklusive korrektem Preprocessing
  • Tensorflow Java Command Line Beispiel: Ein Java Command Line Minimal-Beispiel-Projekt, das zeigt, wie die grundlegende TensorFlow-Java Kommunikation funktioniert.
  • Tensorflow Apache CXF REST Server: Ein JAXRS REST Service in einem Apache CXF Server der zeigt, wie man einen REST Service in Java auf Basis von TensorFlow implementiert

Eine detaillierte Beschreibung des Codes und der Fallstricke folgt in einer umfangreichen Serie von Posts zum Thema. Fürs Erste sollten die Code Beispiele und Kommentare einen guten ersten Einblick ermöglichen.