name ‘bare_metal_version‘ is not mamba_ssm安装
目录
解决方法:
测试ok:
mamba_ssm安装报错,windows 安装时,
pip install mamba_ssm
name 'bare_metal_version' is not defined
mamba代码地址:
https://github.com/state-spaces/mamba/tree/main
解决方法:
可以试试这个博客:
Ubuntu和Windows系统之Mamba_ssm安装_mamba-ssm安装-CSDN博客
https://github.com/state-spaces/mamba/tree/main
这个安装成功:
mamba_ssm-2.2.3.post2+cu12torch2.5cxx11abiFALSE-cp310-cp310-linux_x86_64
linux pip install mamba_ssm也可以。
测试ok:
import torch
from mamba_ssm import Mamba
batch, length, dim = 2, 64, 16
x = torch.randn(batch, length, dim).to("cuda")
model = Mamba(
# This module uses roughly 3 * expand * d_model^2 parameters
d_model=dim, # Model dimension d_model
d_state=16, # SSM state expansion factor
d_conv=4, # Local convolution width
expand=2, # Block expansion factor
).to("cuda")
y = model(x)
assert y.shape == x.shape
print("Success!")