Sobre el proyecto

TensorFlow.js es una biblioteca de JavaScript de código abierto acelerada por hardware para entrenar e implementar modelos de aprendizaje automático. Proporciona API flexibles de bajo nivel para cálculo numérico y redes neuronales, así como una API de capas de alto nivel similar a Keras. La biblioteca admite múltiples backends, incluidos CPU, WebGL, WASM, WebGPU, Node.js y React Native, lo que permite que los modelos se ejecuten en navegadores, Node.js y entornos móviles. Los usuarios pueden construir modelos desde cero, importar modelos preentrenados de TensorFlow SavedModel o Keras mediante el convertidor y reentrenar modelos existentes con datos del lado del cliente. El repositorio combina varios paquetes: Core, Layers, Data, Converter, Vis y AutoML. También ofrece herramientas de evaluación comparativa para medir métricas de rendimiento localmente o en dispositivos remotos. TensorFlow.js forma parte del ecosistema TensorFlow e incluye tutoriales, ejemplos y una galería de proyectos relacionados.