Sobre el proyecto

Transformers es un marco de definición de modelos de código abierto diseñado para tareas de aprendizaje automático que involucran modelos de texto, visión computacional, audio, video y multimodales. Sirve como un centro neurálgico en todo el ecosistema de aprendizaje automático, asegurando la compatibilidad con los principales marcos de entrenamiento (como Axolotl, Unsloth, DeepSpeed, FSDP y PyTorch-Lightning), motores de inferencia (incluyendo vLLM, SGLang y TGI) y librerías de modelado adyacentes como llama.cpp y mlx. ### Características Clave - **API Unificada:** Ofrece una interfaz consistente para entrenar, evaluar y ejecutar inferencias en cientos de arquitecturas de modelos. - **API de Pipeline:** Una abstracción de alto nivel para inferencias rápidas en múltiples modalidades, incluyendo generación de texto, reconocimiento automático del habla, clasificación de imágenes y respuesta a preguntas visuales. - **Interoperabilidad de Marcos:** Permite a los usuarios mover un único modelo a través de PyTorch, JAX y TensorFlow 2.0 de manera fluida. - **Integración con Hugging Face Hub:** Proporciona acceso directo a más de 1 millón de checkpoints de modelos preentrenados. - **Internos Personalizables:** Las arquitecturas de los modelos están diseñadas con abstracciones mínimas, exponiendo las estructuras internas para permitir que investigadores y desarrolladores personalicen e iteren fácilmente sobre los archivos del modelo de forma independiente.