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

【GPU使用】如何在物理机和Docker中指定GPU进行推理和训练

我的机器上有4张H100卡,我现在只想用某一张卡跑程序,该如何设置。

代码里面设置

import os
# 记住要写在impot torch前
os.environ['CUDA_VISIBLE_DEVICES'] = "0, 1"

命令行设置

export CUDA_VISIBLE_DEVICES=0,2 # Linux 环境
python test.py # 运行程序

docker 设置

docker run --gpus device=2 --shm-size 1024g 

docker run --gpus all --shm-size 1024g 

docker run --gpus device=1,2 --shm-size 1024g  

拉取镜像

docker pull vllm/vllm-openai

备注,国内用户,可以使用代理源来加速镜像下载:

docker pull docker.1ms.run/vllm/vllm-openai

无法 import 某个package

import sys
sys.path.append('/your/home/package/')

docker设置代理

相关文章:

  • 三、Redis 基本数据类型详解及典型应用场景
  • 解决git clone下载慢或者超时问题
  • Linux的进程观:简单性如何成就强大性(三)
  • Windows 使用 Docker + WSL2 部署 Ollama(AMD 显卡推理)搭建手册‌
  • rustup-init.exe 安装缓慢的解决办法
  • 基于MATLAB与深度学习的医学图像分类系统开发全流程解析
  • 【Linux专栏_1】Linux中常用的指令
  • 【django】模型部署过程
  • SpringMVC学习(入门案例思路及实现、Web容器初始化与SpringMVC配置类)(2)
  • GIT工具学习【2】:分支
  • Java 入门 (超级详细)
  • Unity 适用Canvas 为任一渲染模式的UI 拖拽
  • 2.css简介
  • pytorch 模型测试
  • 刷题记录10
  • 下载谷歌浏览器(Chrome)
  • HttpServletRequest 和 HttpServletResponse 不同JDK版本的引入
  • 23种设计模式之单例模式(Singleton Pattern)【设计模式】
  • 【三.大模型实战应用篇】【4.智能学员辅导系统:docx转PDF的自动化流程】
  • 基于springboot的丢失儿童的基因比对系统(源码+lw+部署文档+讲解),源码可白嫖!
  • 公示资费套餐、规范营销行为,今年信息通信行业将办好这十件实事
  • 东部沿海大省浙江,为何盯上内河航运?
  • 俄乌代表团抵达谈判会场
  • 探秘多维魅力,长江经济带、珠三角媒体总编辑岳阳行启动
  • 总奖金池百万!澎湃与七猫非虚构写作与现实题材征文大赛征稿启动
  • 美国将与阿联酋合作建立海外最大的人工智能数据中心