当前位置: 首页 > news >正文

小白5090+cuda12.8复现vision Mamba记录

刚开始我严格按照官方readme来装依赖,甚至requirement里面的东西我都装了一遍,还是很多错,虽然说这个requirement里面的是基础依赖,但我只想先把代码跑起来,所以现在跟网上大佬们的步骤来操作,先不管requirement.txt了

一、装环境

1.创建虚拟环境, python3.13, 环境名env_vim

conda create -n env_vim python=3.13

2、pytorch,2.7

这里我选的2.7版本,因为后面还有causal_conv1d,Mamba_ssm模块要跟pytorch版本匹配,如果要按我的步骤来,建议pytorch版本也跟我一样

pip install torch==2.7.0 torchvision==0.22.0 --index-url https://download.pytorch.org/whl/cu128

3、timm, 1.0

pip install timm==1.0.11

4、mlflow==2.20.2

pip install mlflow==2.20.2

二、下载vision Mamba代码

下载vim代码压缩包后,解压缩,最好把解压缩后的项目文件夹名Vim-main改为Vim_main(不要带中间那个—符号)

解压后用PyCharm打开Vim_main, 项目结构:

不用管红框的两个模块,如果按照官方readme去安装它们的话,非常非常容易报错;det文件夹是管目标检测的,seg文件夹是管分割的,先不用看;现在只看Vim_main/vim文件夹

三、causal_conv1d 和 Mamba_ssm(我认为最关键)

下载causal_conv1d mamba_ssm

严格按照图片中红色下划线来找版本(想知道具体的,可以问AI这些红线标注的是什么意思)

2. 安装

1. 我新建了文件夹,放进去

2. 在终端进去component文件夹,执行命令:

pip install causal_conv1d-1.5.1+cu12torch2.7cxx11abiFALSE-cp313-cp313-linux_x86_64.whl
pip install mamba_ssm-2.3.0+cu12torch2.7cxx11abiFALSE-cp313-cp313-linux_x86_64.whl

3. 验证是否成功(无输出就是成功):

python -c "from causal_conv1d import causal_conv1d_fn, causal_conv1d_update"
python -c "from mamba_ssm import Mamba, Mamba2"

四、验证模型是否能跑通

接下来就是改数据集来源,运行main.py了,参考这位大佬的博客(第三步我也看的这位大佬的,只是我用的显卡更新,cuda版本也更高)Linux上复现Vision Mamba记录_vision mamba复现-CSDN博客

http://www.jsqmd.com/news/643026/

相关文章:

  • AIAgent架构中的对抗攻击防御体系(2024最新NIST合规框架实测版)
  • 【2026唯一权威指南】:基于217家头部企业实测数据,重构AIAgent可观测性、可审计性、可回滚性三角铁律
  • 2026年口碑好的PVC回收/废料PVC回收用户口碑推荐厂家 - 品牌宣传支持者
  • UniApp里用web-view预览PDF?小心这些性能坑和体验优化点
  • Windows 安装 DeerFlow 2.0
  • CasRel模型镜像免配置亮点:预置中文分词器+标点标准化模块
  • AIAgent安全合规红线预警:SITS2026强制要求的6项LLM交互审计日志规范(含审计模板下载)
  • 小白程序员必备:轻松入门大模型Agent,从概念到实战全解析
  • 从数据点到平滑曲线:拉格朗日插值法的原理与实战
  • 华大MCU实战:HC32F460串口IAP升级中的中断向量表重定向与Flash配置
  • 五大页面置换算法实战对比:从理论到实现的性能优化指南
  • 收藏!小白程序员轻松入门大模型,手把手教你做自己的Agent
  • 租户上下文污染、模型缓存穿透、向量库跨租户泄漏……AIAgent架构中5大隐性隔离漏洞(附可审计的OpenTelemetry追踪模板)
  • 一刻相册批量下载工具|免V不限速·原图无损导出·一键傻瓜操作
  • 关于我的第三次web作业
  • 量子密钥分发(QKD)实战:从BB84协议到Python代码实现
  • 三行代码背后的宇宙:当美军封锁霍尔木兹海峡,你的系统能扛住吗?
  • 科班与非科班,学习编程路径有何不同?
  • 自然语言处理技术在智能客服系统中的应用
  • 手把手教你用MDFEND模型实战微博假新闻检测(附Weibo21数据集下载)
  • 小白必看!大模型Token计费全解析(附省钱技巧收藏版选购指南)
  • 5分钟快速上手iOS虚拟定位:iFakeLocation免费跨平台工具完全指南
  • AI Agent正在重塑就业结构:SITS2026权威团队实证分析27国劳动力变迁数据(2024–2026)
  • 01-18-08 废弃API的处理方式
  • springboot基于SpringBoot的养老中心管理系统_i9o9c8r5
  • GMSSH 是什么?一款面向 AI 时代的可视化服务器运维系统
  • 陕西省 4 月软件开发岗位与政府岗位就业信息
  • 优峰技术:中心波长可调滤波器在光通信测试中的应用与选型
  • 微博相册批量下载工具:3步实现多线程高效下载
  • Java高频面试题:03