项目简介
Eagle是NVIDIA推出的前沿视觉语言模型系列,探索数据驱动策略以实现多模态理解、长上下文推理和具身AI。包含多个版本,支持通用定位、检测和视频理解等任务。
README 预览
\n\n# 🦅 Eagle: Frontier Vision-Language Models with Data-Centric Strategies\n\n\n \n\n\n[](LICENSE)\n[](./Eagle2_5/LICENSE_MODEL)\n\n[[📘Eagle Report](Eagle/Eagle.pdf)] [[📘Eagle 2 Report](Eagle2_5/Eagle2.pdf)] [[📘Eagle 2.5 Report](Eagle2_5/Eagle2.5.pdf)] [[📘LocateAnything Report](https://research.nvidia.com/labs/lpr/locate-anything/LocateAnything.pdf)]\n\n[[🤗Model Collection](https://huggingface.co/collections/nvidia/eagle)] [[🤗LocateAnything Demo](https://huggingface.co/spaces/nvidia/LocateAnything)] [[🌐Project Page](https://nvlabs.github.io/Eagle/)]\n\n\n\n\n## Updates\n- [2026/06] 🎉 LocateAnything is accepted to [ECCV 2026](https://eccv.ecva.net/).\n- [2026/06] 🔥 Release [visual prompt fine-tuning script](./Embodied/shell/locate-anything-lora-visual-prompt.sh) for LocateAnything with LoRA fine-tuning.\n- [2026/06] 🔥 LocateAnything now supports [batch inference](./Embodied/) with a pure FlashAttention runtime — efficient inference on A100, RTX 4090, and other non-Hopper/Blackwell GPUs.\n- [2026/05] 🔥 Release [LocateAnything](./Embodied/) — A generalist vision-language grounding model based on Eagle.\n- [2025/12] 🎉 A native resolution variant of the Eagle model is adopted as the VLM backbone of [GR00T-N1.6](https://huggingface.co/collections/nvidia/gr00t-n16). Check out the [tech blog](https://research.nvidia.com/labs/gear/gr00t-n1_6/) for more details.\n- [2025/10] 🔥 Release Eagle 2.5 [source code](https://github.com/NVlabs/EAGLE/tree/main/Eagle2_5).\n- [2025/09] 🔥 Eagle 2.5 is accepted to [NeurIPS 2025](https://neurips.cc/Conferences/2025).\n- [2025/09] 🎉 Eagle 2 is supported in [Torch-TRT](https://github.com/pytorch/TensorRT/tree/main/tools/llm).\n- [2025/07] 🎉 Release Eagle 2.5 [model](https://huggingface.co/nvidia/Eagle2.5-8B).\n- [2025/06] 🔥 Eagle 2.5 is adopted as the VLM backbone of [GR00T-N1.5](https://huggingface.co/nvidia/GR00T-N1.5-3B). Check out the [tech blog](https://research.nvidia.com/labs/gear/gr00t-n1_5/) for more details.\n
常见问题 (1)
故障排除如何修复 Transformers ImportError:"This modeling file requires the following packages that were not found in your environment: peft",即使已运行 pip install peft 仍然报错?
故障排除
如何修复 Transformers ImportError:"This modeling file requires the following packages that were not found in your environment: peft",即使已运行 pip install peft 仍然报错?该软件包很可能安装在了不同的 Python 解释器上、安装不完整,或者最新的 PEFT 与 Transformers 4.37.2 不兼容。在已激活的 eagle conda 环境中,使用与运行推理相同的解释器安装 PEFT:
which python
python -m pip --version
python -m pip install --force-reinstall --no-cache-dir peft
python -c "import peft; print(peft.__version__, peft.__file__)"
如果导入失败,或在 PEFT 0.15.x 下错误仍然存在,请安装与 Transformers 4.37.2 同时期发布的版本:
python -m pip install "peft==0.9.0"
然后重启 Python 进程并重新运行 inference.py。使用以下命令验证两个软件包对同一解释器均可见:
python -m pip list | grep -E "peft|transformers"