TensorFlow es una biblioteca de código abierto para el cálculo numérico mediante gráficos de flujo de datos, donde los nodos representan operaciones matemáticas y los bordes representan tensores comunicados. TensorFlow, desarrollado originalmente por Google, permite implementar computación en CPU o GPU con una sola API. TensorFlow es aplicable a una amplia variedad de dominios y está disponible bajo licencia Apache 2.0 para que cualquier organización use los datos y experiencias de Google.