nanoVLM
The simplest, fastest repository for training/finetuning small-sized VLMs.
About
nanoVLM es el repositorio más simple para entrenar/ajustar un modelo Vision-Language de tamaño pequeño con una implementación ligera en PyTorch puro. El código en sí es muy legible y accesible, el modelo consiste en un Vision Backbone (models/vision_transformer.py ~150 líneas), un Language Decoder (models/language_model.py ~250 líneas), una Modality Projection (models/modality_projection.py ~50 líneas) y el VLM mismo (models/vision_language_model.py ~100 líneas) y un bucle de entrenamiento simple (train.py ~200 líneas).
Open Source Health
- Stars
- 5,018
- Forks
- 509
- License
- Apache-2.0
- Last commit
- 1 years ago
Alternativas a nanoVLM
Peftby Hugging Face🤗 PEFT: Ajuste fino eficiente en parámetros de última generación.
Sophia Script For Windowsby Dmitry Nefedovzap: El módulo de PowerShell para ajustar Windows 10 y Windows 11 en GitHub.KTransformersby kvcache.aiUn marco flexible para experimentar optimizaciones de inferencia/ajuste fino de LLM heterogéneos.
LongWriterby THUKEG[ICLR 2025] LongWriter: Desata la generación de más de 10,000 palabras a partir de LLMs de largo contexto.
Regress Lmby Google DeepMindBiblioteca para la predicción numérica de secuencia a secuencia, aplicable a cualquier entrada tokenizable, y permite preentrenamiento y ajuste fino en múltiples tareas.
Resources & Links
Related Categories
¿Usas nanoVLM?
Controla su coste junto al resto de tu stack y recibe un recordatorio antes de que se renueve.
Añadir a mi stackVendor
Hugging Face
Publisher of Speech To Speech, Diffusers and Optimum