IA: TensorFlow

TensorFlow es una librería de software para aprendizaje automático de tareas desarrollada por Google, fue liberada como proyecto de código abierto en 2015.

TensorFlow corre tanto en CPUs como en GPUs y está disponible para todo tipo de plataformas. A día de hoy es una librería ampliamente utilizada para tareas de Big Data o de reconocimiento de imágenes.

Una de las adaptaciones más utilizadas es TensorFlowJS, que tal como su nombre indica utiliza Javascript, con esta librería podemos entrenar y desarrollar modelos utilizando nuestro navegador y NodeJS.

Estos modelos son fácilmente reutilizables por lo que podemos compartir y utilizar modelos propios o desarrollados por la comunidad.

Es muy sencilla de implementar, os pongo aquí un pequeño ejemplo de uso, en este caso para detectar objetos dentro de una imagen (tendréis que hacer click y cargar una imagen):




Si pulsáis sobre el editor podréis ver el código, es muy sencillo de implementar. Muy pronto más ejemplos :)

Comentarios