tensorflow指定GPU与动态分配GPU memory设置


Posted in Python onFebruary 03, 2020

在tensorflow中,默认指定占用所有的GPU,如需指定占用的GPU,可以在命令行中:

export CUDA_VISIBLE_DEVICES=1

这样便是只占用1号GPU,通过命令

nvidia-smi

可以查看各个GPU的使用情况。

另外,也可以在python程序中指定GPU,并且动态分配memory,代码如下

import os
import sys
os.environ['CUDA_VISIBLE_DEVICES'] = sys.argv[1]
import tensorflow as tf
from keras.backend.tensorflow_backend import set_session
config = tf.ConfigProto()
config.gpu_options.allow_growth = True
set_session(tf.Session(config=config))

这样,占用的GPU就是sys.argv[1]了,并且会按需分配memory。

以上这篇tensorflow指定GPU与动态分配GPU memory设置就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 中文乱码问题深入分析
Mar 13 Python
python字符串连接方式汇总
Aug 21 Python
Python实现批量把SVG格式转成png、pdf格式的代码分享
Aug 21 Python
Python常用随机数与随机字符串方法实例
Apr 09 Python
简单介绍Python中用于求最小值的min()方法
May 15 Python
python实现将html表格转换成CSV文件的方法
Jun 28 Python
python轻松查到删除自己的微信好友
Jan 10 Python
Python实现读取txt文件并画三维图简单代码示例
Dec 09 Python
python3+PyQt5重新实现QT事件处理程序
Apr 19 Python
Python 实现文件读写、坐标寻址、查找替换功能
Sep 11 Python
详解pytorch tensor和ndarray转换相关总结
Sep 03 Python
Opencv 图片的OCR识别的实战示例
Mar 02 Python
TensorFlow内存管理bfc算法实例
Feb 03 #Python
python numpy数组中的复制知识解析
Feb 03 #Python
opencv python Canny边缘提取实现过程解析
Feb 03 #Python
Pycharm debug调试时带参数过程解析
Feb 03 #Python
Python使用enumerate获取迭代元素下标
Feb 03 #Python
TensorFlow 显存使用机制详解
Feb 03 #Python
opencv python如何实现图像二值化
Feb 03 #Python
You might like
淘宝ip地址查询类分享(利用淘宝ip库)
2014/01/07 PHP
PHP7使用ODBC连接SQL Server2008 R2数据库示例【基于thinkPHP5.1框架】
2019/05/06 PHP
商城常用滚动的焦点图效果代码简单实用
2013/03/28 Javascript
Flex通过JS获取客户端IP和计算机名的实例代码
2013/11/21 Javascript
JS区分浏览器页面是刷新还是关闭
2016/04/17 Javascript
jQuery多级联动下拉插件chained用法示例
2016/08/20 Javascript
Bootstrap基本插件学习笔记之轮播幻灯片(23)
2016/12/08 Javascript
js Canvas绘制圆形时钟教程
2017/02/06 Javascript
Vue 2.0中生命周期与钩子函数的一些理解
2017/05/09 Javascript
jQuery序列化后的表单值转换成Json
2017/06/16 jQuery
简单实现jQuery手风琴效果
2017/08/18 jQuery
layui+jquery支持IE8的表格分页方法
2019/09/28 jQuery
Node.js API详解之 vm模块用法实例分析
2020/05/27 Javascript
python实现将元祖转换成数组的方法
2015/05/04 Python
Python3字符串学习教程
2015/08/20 Python
使用Python脚本实现批量网站存活检测遇到问题及解决方法
2016/10/11 Python
windows下python安装pip图文教程
2018/05/25 Python
Linux CentOS Python开发环境搭建教程
2018/11/28 Python
python求最大值最小值方法总结
2019/06/25 Python
浅析Python语言自带的数据结构有哪些
2019/08/27 Python
python 字典套字典或列表的示例
2019/12/16 Python
Python基于xlrd模块处理合并单元格
2020/07/28 Python
python爬虫看看虎牙女主播中谁最“顶”步骤详解
2020/12/01 Python
一文带你了解Python 四种常见基础爬虫方法介绍
2020/12/04 Python
html5+css3之动画在webapp中的应用
2014/11/21 HTML / CSS
为你的html5网页添加音效示例
2014/04/03 HTML / CSS
迪卡侬(Decathlon)加拿大官网:源自法国的运动专业超市
2020/11/22 全球购物
民族团结先进个人材料
2014/02/05 职场文书
2014年幼儿园重阳节活动方案
2014/09/16 职场文书
领导工作表现评语
2015/01/04 职场文书
长江三峡导游词
2015/01/31 职场文书
故意伤害辩护词
2015/05/21 职场文书
2015年幼儿教育工作总结
2015/07/24 职场文书
创业计划书之美甲店
2019/09/20 职场文书
使用Django实现商城验证码模块的方法
2021/06/01 Python
Python的三个重要函数详解
2022/01/18 Python