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 fla an 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.

inclusionAI org

You need to run
pip install flash-linear-attention.

inclusionAI org

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.

Sign up or log in to comment