TensorFlow

TensorFlow ist Open-Source-Framwork für maschinelles Lernen (Deep Learning), das von Google entwickelt wurde und unter Apache-2.0-Open-Source-Lizenz veröffentlicht wurde. TensorFlow unterstützt die Programmiersprache Python.

Google setzt TensorFlow ein

Google setzt TensorFlow in den folgenden Bereichen ein:

  • Bildklassifizierung: Bei der Bildsuche verwendet Google TensorFlow. Wenn mach z. B. nach 'Hund' sucht, findet man alle Bilder auf denen TensorFlow zuvor Hunde indentifiziert hat
  • Google Übersetzer: Der Google Übersetzer verwendet ein RNN, um Sprachübersetzungen zu ermöglichen

Grundlagen

TensorFlow verwendet in der Programmierung Graphen, in denen die Knoten mathematische Operationen und die Kanten multi-dimensonale Arrays, die Tensors, sind. Diese flexible Architektur kann auf CPUs und GPUs ausgeführt werden.