当前位置: 首页 > 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设置代理

http://www.dtcms.com/a/48556.html

相关文章:

  • 三、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+部署文档+讲解),源码可白嫖!
  • SFP28(25 Gigabit Small Form-factor Pluggable)详解
  • STM32-FOC-SDK包含以下关键知识点
  • 算法基础 -- 字符串哈希的基本概念和数学原理分析
  • Linux常用指令学习笔记
  • 以1.7K深圳小区房价为例,浙大GIS实验室使用注意力机制挖掘地理情景特征,提升空间非平稳回归精度
  • 蓝桥与力扣刷题(蓝桥 k倍区间)
  • JavaScript 系列之:事件
  • 使用Docker搭建Oracle Database 23ai Free并扩展MAX_STRING_SIZE的完整指南
  • C++基础算法:模拟
  • Redis 哨兵模式