tensorflow指定gpu的使用
来源:互联网 发布:平面设计软件图标 编辑:程序博客网 时间:2024/05/28 18:43
查看机器上GPU情况
命令: nvidia-smi
功能:显示机器上gpu的情况
命令: nvidia-smi -l
功能:定时更新显示机器上gpu的情况
命令:watch -n 3 nvidia-smi
功能:设定刷新时间(秒)显示GPU使用情况
其中左上侧有0、1、2、3的编号,表示GPU的编号,在后面指定GPU时需要使用这个编号。
在终端执行程序时指定GPU
CUDA_VISIBLE_DEVICES=1 python your_file.py
这样在跑你的网络之前,告诉程序只能看到1号GPU,其他的GPU它不可见
可用的形式如下:
CUDA_VISIBLE_DEVICES=1 Only device 1 will be seen
CUDA_VISIBLE_DEVICES=0,1 Devices 0 and 1 will be visible
CUDA_VISIBLE_DEVICES="0,1" Same as above, quotation marks are optional
CUDA_VISIBLE_DEVICES=0,2,3 Devices 0, 2, 3 will be visible; device 1 is masked
CUDA_VISIBLE_DEVICES="" No GPU will be visible
在Python代码中指定GPU
import os
os.environ["CUDA_VISIBLE_DEVICES"] = "0"
设置定量的GPU使用量
config = tf.ConfigProto()
config.gpu_options.per_process_gpu_memory_fraction = 0.9 # 占用GPU90%的显存
session = tf.Session(config=config)
设置最小的GPU使用量
config = tf.ConfigProto()
config.gpu_options.allow_growth = True
session = tf.Session(config=config)
- tensorflow指定gpu的使用
- tensorflow中使用指定的GPU及GPU显存
- Tensorflow指定使用哪个GPU
- 指定TensorFlow使用哪一个GPU
- (转)tensorflow中使用指定的GPU及GPU显存
- Tensorflow 多GPU下,指定使用某一块GPU
- tensorflow 指定GPU
- Tensorflow 指定GPU运行
- 17、TensorFLow GPU 的使用
- PyTorch使用指定的GPU
- TensorFlow指定特定GPU以及占用显存的比例
- tensorflow 自主选择使用的gpu
- tensorflow gpu使用情况
- tensorflow:GPU使用
- tensorflow GPU使用问题
- tensorflow 使用ConfigProto&GPU
- tensorflow使用gpu
- 【tensorflow 学习】 gpu使用
- python的数据类型(下)
- c#--c#6新特性
- intellij idea 破解 2017
- (十二)java并发编程--线程优先级
- js sort方法根据数组中对象的某一个属性值进行排序
- tensorflow指定gpu的使用
- HyperLPR车牌分割模型
- Maven Nexus 私有库搭建结合 idea开发配置
- Bailian3710 有多少位不同【位运算】
- Bailian2679 整数的立方和【入门】
- DTO的作用,以创建订单和订单列表分页为例
- 罗尔(Rolle)定理
- JDBC连接数据库步骤(以mysql为例)
- 远程控制mac