state-spaces / mamba

Mamba SSM architecture
Apache License 2.0
13.07k stars 1.11k forks source link

Name conflicts for mamba #3

Open jbednar opened 11 months ago

jbednar commented 11 months ago

This looks like a cool project, but the name seems problematic because of the pre-existing package manager Mamba. The Mamba SSM installation instructions currently suggest installing with pip, but Mamba SSM could very soon be available as a conda package, and then you'll have instructions like mamba install mamba-ssm, which seems very, very confusing!

mcg1969 commented 11 months ago

Indeed, mamba is reserved on PyPi for yet a different mamba: https://pypi.org/project/mamba/

trap20 commented 11 months ago

There also is a Llama2 fine tune called mamba: https://huggingface.co/CobraMamba

mcg1969 commented 11 months ago

To be fair! The official Python name of this package is mamba_ssm https://pypi.org/project/mamba-ssm/

So I think we're good from a pip and conda perspective!

jbednar commented 11 months ago

If it's consistently called "Mamba SSM", there's no problem! But the name of this repo, its readme, and the announcement all just use Mamba, so I'd bet lots of people will try to "pip install mamba".

josejg commented 11 months ago

Seems like Gemini can't tell the two projects apart (see the generated github link)

image

From: https://twitter.com/mvpatel2000/status/1732496433318592842