nanoVLM
The simplest, fastest repository for training/finetuning small-sized VLMs.
About
nanoVLM è il repository più semplice per addestrare/ottimizzare un modello Vision-Language di piccole dimensioni con un'implementazione leggera in PyTorch puro. Il codice stesso è molto leggibile e accessibile, il modello è composto da un Vision Backbone (models/vision_transformer.py ~150 righe), un Language Decoder (models/language_model.py ~250 righe), una Modality Projection (models/modality_projection.py ~50 righe) e il VLM stesso (models/vision_language_model.py ~100 righe) e un semplice ciclo di addestramento (train.py ~200 righe).
Open Source Health
- Stars
- 5,018
- Forks
- 509
- License
- Apache-2.0
- Last commit
- 1 years ago
Alternative a nanoVLM
Peftby Hugging Face🤗 PEFT: Ottimizzazione dei parametri all'avanguardia per il fine-tuning.
Sophia Script For Windowsby Dmitry Nefedovzap: Il modulo PowerShell per la configurazione di Windows 10 e Windows 11 su GitHubKTransformersby kvcache.aiUn framework flessibile per l'ottimizzazione dell'inferenza e del fine-tuning di LLM eterogenei.
LongWriterby THUKEG[ICLR 2025] LongWriter: Scatena la generazione di oltre 10.000 parole da LLM a lungo contesto.
Regress Lmby Google DeepMindLibreria per la previsione numerica da sequenza a sequenza, applicabile a qualsiasi input tokenizzabile, e consente pre-addestramento e fine-tuning su più compiti.
Resources & Links
Related Categories
Usi nanoVLM?
Tieni traccia del suo costo insieme al resto del tuo stack e ricevi un promemoria prima del rinnovo.
Aggiungi al mio stackVendor
Hugging Face
Publisher of Speech To Speech, Diffusers and Optimum