keras 指定程序在某块卡上训练实例


Posted in Python onJune 22, 2020

场景:某台机器上有三块卡,想同时开三个程序,放到三块卡上去训练。

策略:CUDA_VISIBLE_DEVICES=1 python train.py就可以指定程序在某块卡上训练。

keras 指定程序在某块卡上训练实例

补充知识:keras指定GPU及显存使用量

指定GPU

import os
os.environ["CUDA_VISIBLE_DEVICES"] = "0"

指定GPU和显存使用量

import os
from keras.backend.tensorflow_backend import set_session

os.environ["CUDA_VISIBLE_DEVICES"] = "0"
config = tf.ConfigProto()
config.gpu_options.per_process_gpu_memory_fraction = 0.3
set_session(tf.Session(config=config))

指定GPU显存使用按需分配

import keras.backend.tensorflow_backend as KTF
import os

os.environ["CUDA_VISIBLE_DEVICES"] = "0"
config = tf.ConfigProto()
config.gpu_options.allow_growth=True 
sess = tf.Session(config=config)
KTF.set_session(sess)

以上这篇keras 指定程序在某块卡上训练实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用python在校内发人人网状态(人人网看状态)
Feb 19 Python
python base64 decode incorrect padding错误解决方法
Jan 08 Python
Python编程中对文件和存储器的读写示例
Jan 25 Python
Python利用字典将两个通讯录文本合并为一个文本实例
Jan 16 Python
python判断列表的连续数字范围并分块的方法
Nov 16 Python
Python 保存矩阵为Excel的实现方法
Jan 28 Python
Python实现去除列表中重复元素的方法总结【7种方法】
Feb 16 Python
PHP统计代码行数的小代码
Sep 19 Python
Django实现文件上传和下载功能
Oct 06 Python
Python通过递归获取目录下指定文件代码实例
Nov 07 Python
Python colormap库的安装和使用详情
Oct 06 Python
Python 使用dict实现switch的操作
Apr 07 Python
python Socket网络编程实现C/S模式和P2P
Jun 22 #Python
Python手动或自动协程操作方法解析
Jun 22 #Python
keras使用Sequence类调用大规模数据集进行训练的实现
Jun 22 #Python
Python socket服务常用操作代码实例
Jun 22 #Python
Python如何实现后端自定义认证并实现多条件登陆
Jun 22 #Python
零基础小白多久能学会python
Jun 22 #Python
Keras-多输入多输出实例(多任务)
Jun 22 #Python
You might like
is_uploaded_file函数引发的不能上传文件问题
2013/10/29 PHP
PHP两种实现无级递归分类的方法
2017/03/02 PHP
DHTML 中的绝对定位
2006/11/26 Javascript
JavaScript事件列表解说
2006/12/22 Javascript
JavaScript 对象成员的可见性说明
2009/10/16 Javascript
深入理解javascript中defer的作用
2013/12/11 Javascript
浅谈JavaScript中setInterval和setTimeout的使用问题
2015/08/01 Javascript
JS实现超简单的仿QQ折叠菜单效果
2015/09/21 Javascript
教你如何终止JQUERY的$.AJAX请求
2016/02/23 Javascript
jQuery.deferred对象使用详解
2016/03/18 Javascript
在JavaScript中模拟类(class)及类的继承关系
2016/05/20 Javascript
JS实现的几个常用算法
2016/11/12 Javascript
laydate.js日期时间选择插件
2017/01/04 Javascript
vue2.0父子组件及非父子组件之间的通信方法
2017/01/21 Javascript
vue 监听键盘回车事件详解 @keyup.enter || @keyup.enter.native
2018/08/25 Javascript
vue.js自定义组件directives的实例代码
2018/11/09 Javascript
微信小程序实现日历效果
2018/12/28 Javascript
JavaScript canvas仿代码流瀑布
2020/02/10 Javascript
Django中处理出错页面的方法
2015/07/15 Python
python 通过logging写入日志到文件和控制台的实例
2018/04/28 Python
PyTorch CNN实战之MNIST手写数字识别示例
2018/05/29 Python
pycharm执行python时,填写参数的方法
2018/10/29 Python
浅析PEP570新语法: 只接受位置参数
2019/10/15 Python
Python3.7基于hashlib和Crypto实现加签验签功能(实例代码)
2019/12/04 Python
ipython jupyter notebook中显示图像和数学公式实例
2020/04/15 Python
免费获得微软MCSD证书赶快行动吧!
2012/11/13 HTML / CSS
玩具反斗城天猫官方旗舰店:享誉全球的玩具店
2017/10/10 全球购物
标签和贴纸印刷:Lightning Labels
2018/03/22 全球购物
存储过程和函数的区别
2013/05/28 面试题
社会实践感言
2014/01/25 职场文书
奥巴马获胜演讲稿
2014/05/15 职场文书
中秋手机店促销方案
2014/06/16 职场文书
商业用房租赁协议书
2014/10/13 职场文书
少先大队干部竞选稿
2015/11/20 职场文书
redis三种高可用方式部署的实现
2021/05/11 Redis
Python中re模块的元字符使用小结
2022/04/07 Python