Introducción a TensorFlow

TensorFlow es una plataforma de código abierto de extremo a extremo para el aprendizaje automático. TensorFlow es un sistema rico para administrar todos los aspectos de un sistema de aprendizaje automático; sin embargo, esta clase se enfoca en el uso de una API de TensorFlow en particular para desarrollar y entrenar modelos de aprendizaje automático. Consulta la documentación de TensorFlow para obtener detalles completos sobre el sistema general de TensorFlow.

Las API de TensorFlow se organizan de manera jerárquica: las API de alto nivel se basan en las de bajo nivel. Los investigadores de aprendizaje automático usan las API de bajo nivel para crear y explorar nuevos algoritmos. En esta clase, usarás una API de alto nivel llamada tf.keras para definir y entrenar modelos de aprendizaje automático y hacer predicciones. tf.keras es la variante de TensorFlow de la API de Keras de código abierto.

En la siguiente figura, se muestra la jerarquía de los kits de herramientas de TensorFlow:

Jerarquía simplificada de los kits de herramientas de TensorFlow. 
   La API de tf.keras está en la parte superior.

Figura 1 Jerarquía de los kits de herramientas de TensorFlow.