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 03 Python
asyncio 的 coroutine对象 与 Future对象使用指南
Sep 11 Python
python getopt详解及简单实例
Dec 30 Python
Python实现视频下载功能
Mar 14 Python
Python+matplotlib+numpy实现在不同平面的二维条形图
Jan 02 Python
Python之ReportLab绘制条形码和二维码的实例
Jan 15 Python
Python中一些不为人知的基础技巧总结
May 19 Python
详解Django的model查询操作与查询性能优化
Oct 16 Python
python通过TimedRotatingFileHandler按时间切割日志
Jul 17 Python
python打印9宫格、25宫格等奇数格 满足横竖斜相加和相等
Jul 19 Python
docker django无法访问redis容器的解决方法
Aug 21 Python
Python RabbitMQ实现简单的进程间通信示例
Jul 02 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
php中设置index.php文件为只读的方法
2013/02/06 PHP
解析php addslashes()与addclashes()函数的区别和比较
2013/06/24 PHP
php支持中文字符串分割的函数
2015/05/28 PHP
PHP中字符与字节的区别及字符串与字节转换示例
2016/10/15 PHP
PHP中的正则表达式实例详解
2017/04/25 PHP
php微信公众号开发之答题连闯三关
2018/10/20 PHP
cookie丢失问题(认证失效) Authentication (用户验证信息)也会丢失
2009/06/04 Javascript
扩展javascript的Date方法实现代码(prototype)
2010/11/20 Javascript
利用了jquery的ajax实现二级联互动菜单
2013/12/02 Javascript
js对象基础实例分析
2015/01/13 Javascript
Nodejs实现批量下载妹纸图
2015/05/28 NodeJs
jQuery结合CSS制作动态的下拉菜单
2015/10/27 Javascript
基于cssSlidy.js插件实现响应式手机图片轮播效果
2016/08/30 Javascript
jQuery+ajax读取并解析XML文件的方法
2016/09/09 Javascript
NodeJs使用Mysql模块实现事务处理实例
2017/05/31 NodeJs
微信小程序生成二维码的示例代码
2019/03/29 Javascript
Vue使用localStorage存储数据的方法
2019/05/27 Javascript
小程序如何自主实现拦截器的示例代码
2019/11/04 Javascript
[01:00]DOTA2 store: Collection of Artisan's Wonders
2015/08/12 DOTA
[53:52]OG vs EG 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
Python数据可视化编程通过Matplotlib创建散点图代码示例
2017/12/09 Python
python读取中文txt文本的方法
2018/04/12 Python
python bluetooth蓝牙信息获取蓝牙设备类型的方法
2019/11/29 Python
Python基于read(size)方法读取超大文件
2020/03/12 Python
Python中SQLite如何使用
2020/05/27 Python
python框架flask入门之路由及简单实现方法
2020/06/07 Python
python递归函数用法详解
2020/10/26 Python
全网最全python库selenium自动化使用详细教程
2021/01/12 Python
Sneaker Studio捷克:购买运动鞋
2018/07/08 全球购物
英国标准协会商店:BSI Shop
2019/02/25 全球购物
浙江文明网签名寄语
2014/01/18 职场文书
单位成立周年感言
2014/01/26 职场文书
顶碗少年教学反思
2014/02/21 职场文书
物流业务员岗位职责
2015/04/03 职场文书
Python实战之实现简易的学生选课系统
2021/05/25 Python
总结Java对象被序列化的两种方法
2021/06/30 Java/Android