V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
SkywalkerJi
V2EX  ›  Python

基于 cuda 开发是咋么控制工具链版本的。

  •  
  •   SkywalkerJi · 138 天前 · 1433 次点击
    这是一个创建于 138 天前的主题,其中的信息可能已经有所发展或是发生改变。
    nv 的依赖也太长了,驱动 cuda cuDNN tensor numpy torch ,可能一个小版本号变化就直接不向前兼容。
    conda 只能控制住 python 包和 pip 依赖的版本,cuda 那些直接装在 Windows 系统里的环境有什么好办法控制吗?
    7 条回复    2024-07-16 13:48:49 +08:00
    brucedone
        1
    brucedone  
       138 天前   ❤️ 1
    基于 docker 镜像的环境控制
    zhusimaji
        2
    zhusimaji  
       138 天前 via Android   ❤️ 1
    目前是 docker 镜像,但是也得看宿主机驱动啥的更新到多少,低的也用不了高版本吧
    chapiom
        3
    chapiom  
       138 天前 via iPhone   ❤️ 1
    这些用 conda 已经可以装了,类似这样的
    conda install conda-forge::cuda-runtime=12.4.1 cudnn=8.9.2.26 conda-forge::gputil=1.4.0
    SkywalkerJi
        4
    SkywalkerJi  
    OP
       138 天前
    @brucedone #1
    @zhusimaji #2
    docker 里面跑,性能不会受影响吗?另外我还需要用到一些 Windows sdk ,docker 里也可以么?
    zhusimaji
        5
    zhusimaji  
       138 天前
    @SkywalkerJi 啊这,用 win sdk 啊,我都是在 linux 下跑模型训练脚本,win sdk 超出认知了
    brucedone
        6
    brucedone  
       138 天前   ❤️ 1
    @SkywalkerJi 如果你是 windows container ,理论上不受影响,但 win 的 container 不知道是否支持 cuda
    clemente
        7
    clemente  
       130 天前
    nv-docker 他们已经打包好了 开箱就用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2786 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:52 · PVG 20:52 · LAX 04:52 · JFK 07:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.