mbzuai-oryx/LLaVA-pp
🔥🔥 LLaVA++: Extending LLaVA with Phi-3 and LLaMA-3 (LLaVA LLaMA-3, LLaVA Phi-3)
What it solves
LLaVA++ extends the visual capabilities of the LLaVA 1.5 model by integrating it with more modern and powerful Large Language Models (LLMs) like LLaMA-3 and Phi-3. This allows for improved performance on instruction-following and academic-task-oriented visual tasks.
How it works
The project provides a framework to integrate LLaVA's visual architecture with Phi-3 Mini Instruct (3.8B) and LLaMA-3 Instruct (8B). It supports multiple training stages, including pre-training on the LCS-558K dataset and fine-tuning using LoRA or full fine-tuning (including S2 fine-tuning) on the LLaVA-Instruct-665K dataset.
Who it’s for
Developers and researchers in the field of multimodal AI who want to use or train multimodal models based on the latest LLM backbones
Highlights
- Integration with LLaMA-3 Instruct 8B and Phi-3 Mini Instruct 3.8B.
- Support for LoRA, full fine-tuning, and S2 fine-tuning methods.
- Pre-trained and fine-tuned model weights available in the Model-Zoo.
- Provided scripts for pre-training and fine-tuning the models.
Related
- Project
- Project
- Project
- Project