Linux(autoDL云服务器)mamba-ssm环境安装——一次成功!
1.创建环境选择torch2.0, cuda11.8,python3.8
2.从GitHub官网下载cp38对应的,causl_conv1d,和mamba-ssm2.2.2。下载入下图所示。
3.直接用finalshell 或者xshell连接服务器上传,到根目录下面。
直接用pip install **.whl安装casual、mamba-ssm这两个包。
4.验证:执行下面的代码验证是否安装成功。
首先输入python,进入python环境。
然后用下面的代码验证:
import torch
from mamba_ssm import Mambabatch, length, dim = 2, 64, 16
x = torch.randn(batch, length, dim).to("cuda")
model = Mamba(# This module uses roughly 3 * expand * d_model^2 parametersd_model=dim, # Model dimension d_modeld_state=16, # SSM state expansion factord_conv=4, # Local convolution widthexpand=2, # Block expansion factor
).to("cuda")
y = model(x)
assert y.shape == x.shape
print('success')
成功后如下图所示:
博主,一次成功,读者如果有问题,在评论区留言。