Ring-mini-linear-2.0 fails on Kaggle due to missing dependency "fla"
#5
by
siyuan00
- opened
Description
I encountered an issue when trying to run Ring-mini-linear-2.0 on Kaggle.
When loading the model, the following error is raised:
ImportError: This modeling file requires the following packages that were not found in your environment: fla.
Run `pip install fla`
However, attempting to install the dependency fails:
pip install fla
ERROR: Could not find a version that satisfies the requirement fla (from versions: none)
ERROR: No matching distribution found for fla
This suggests that fla is not available as a public PyPI package, or is not accessible in Kaggle’s restricted environment.
Environment
- Platform: Kaggle Notebook
- Python version: (auto-provided by Kaggle)
- Installation method:
pip
Impact
This currently prevents Ring-mini-linear-2.0 from running on Kaggle out of the box.
Questions / Suggestions
- Is
flaan internal or private dependency? - Is there an alternative installation method (e.g., GitHub source, optional dependency, or fallback implementation)?
- Would it be possible to vendor or make this dependency optional for broader platform compatibility (e.g., Kaggle, Colab)?
Thanks for the great work on the model. Any guidance would be appreciated.
You need to run
pip install flash-linear-attention.
pip install flash-linear-attention==0.3.2
from: https://huggingface.co/inclusionAI/Ring-mini-linear-2.0#requirements
Thanks. You may add this line in the kaggle code.