如何使用一个GPUTo call `multi_gpu_model` with `gpus=2`, we expect the following devices to be available: ['/cpu:0', '/gpu:0', '/gpu:1']. However this machine only has: ['/cpu:0']. Try reducing `gpus
ValueError: To call `multi_gpu_model` with `gpus=2`, we expect the following devices to be available: ['/cpu:0', '/gpu:0', '/gpu:1']. However this machine only has: ['/cpu:0']. Try reducing `gpus`.

4

It looks like Keras only sees one of the GPUs.

Make sure that all 4 GPUs are accessible, you can use device_lib with TensorFlow.

from tensorflow.python.client import device_libdef get_available_gpus():local_device_protos = device_lib.list_local_devices()return [x.name for x in local_device_protos if x.device_type == 'GPU']

You might need to manually install or update GPU drivers on your instance. Consult here.

https://stackoverflow.com/questions/52950449/valueerror-when-using-multi-gpu-model-in-keras

To call `multi_gpu_model` with `gpus=2`, we expect the following devices to be available: [‘/cpu:0‘,相关推荐

  1. TensorFlow 1.x 深度学习秘籍:11~14

    原文:TensorFlow 1.x Deep Learning Cookbook 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自[ApacheCN 深度学习 译文集],采用译后编辑(MTP ...

  2. tensorflow:Multiple GPUs

    深度学习theano/tensorflow多显卡多人使用问题集 tensorflow中使用指定的GPU及GPU显存 Using GPUs petewarden/tensorflow_makefile ...

  3. Keras 多GPU mult_gup_model 报错 cannot import name ‘multi_gpu_model’ from ‘keras.utils’

    Keras mult_gup_model 报错 cannot import name 'multi_gpu_model' from 'keras.utils' 服务器上有多个GPU,想要使用多GPU训 ...

  4. expect脚本同步文件、 expect脚本指定host和要同步的文件 、 构建文件分发系统 、批量远程执行命令...

    为什么80%的码农都做不了架构师?>>>    20.31 expect脚本同步文件 使用expect脚本同步文件 说明:核心命令是rsync #! /usr/bin/expect ...

  5. 使用expect实现shell自动交互

    shell脚本需要交互的地方可以使用here文档是实现,但是有些命令却需要用户手动去就交互如passwd.scp 对自动部署免去用户交互很痛苦,expect能很好的解决这类问题. expect的核心是 ...

  6. 使用 expect 命令执行自动分发系统

    一.命令 except 实例详解 1. 介绍 expect 使用场景 expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令.当然若是使用不带密码的密钥验证同样可以实现自动登录和自动 ...

  7. 项目分发系统-expect

    2019独角兽企业重金招聘Python工程师标准>>> 使用场景 expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令.当然若是使用不带密码的密钥验证同样可以实现 ...

  8. expect简单教程

    expect简单教程 一.概述 expect是Unix系统中用来进行自动化控制和测试的软件工具,由Don Libes制作,作为Tcl脚本语言的一个扩展,应用在交互式软件中如telnet,ftp,Pas ...

  9. python expect模块_成为顶级黑客--python绝技 阅读笔记(五)

    Python构建一个SSH僵尸网络 可以看一下我们自己的网站的入侵检测系统(IDE)日志/var/log/auth.log中最近的SSH攻击记录,我们可以观察到:攻击者试图使用用户登录系统,远程IP正 ...

最新文章

  1. Javascript 移动的海绵宝宝
  2. 分布式架构高可用架构篇_04_Keepalived+Nginx实现高可用Web负载均衡
  3. 代码规范:在Keil5中使用代码格式化工具Astyle(插件)
  4. Coding:实现快速排序算法
  5. 使用MAT工具分析内存溢出
  6. 事件与委托的一点概念理解
  7. java+connect+time+out_聊聊jdk httpclient的connect timeout异常
  8. 【华为云动态】华为云DevCloud助力DevOps标准体系建设
  9. python删除txt文件第三行_真香!Python十大常用文件操作,轻松办公
  10. 【高级】分表和分区的区别、分库分表介绍与区别
  11. as工程放到源码编译_「Do.016」AndroidStudio不用编译,阅读Android源码
  12. dto与java bean_POJO、JavaBean、DTO的区别
  13. 5G系统——5G QoS
  14. 3.28layui添加商品功能和显示所有商品功能
  15. 头哥实践教学平台 CC++程序设计(计算机程序设计)基本输入输出
  16. 编程中的匈牙利命名法
  17. FPGA进行数字信号处理通过DAC转化为波形的初步理解
  18. 基于strongSwan配置预共享密钥的IPsec实验
  19. 小程序新能力来了!可通过公众号底部广告位推广
  20. shell编程实例练习

热门文章

  1. python中的turtle函数_1.常用turtle功能函数
  2. 现代简明魔法 php内核,你所必须知道的PHP 9种非常有用的函数和特征!
  3. php 断点续传,php支持断点续传的文件下载类(附源码)
  4. java se用哪个eclipse_【JAVA SE基础篇】5.eclipse的使用和运行
  5. dubbo consumer 端口_初识Dubbo
  6. lj245a引脚功能图_如何快速读懂时序图?
  7. 7-26 单词长度 (C语言)
  8. linux mint有没有服务器版,Linux Mint 20“Ulyana”正式版发布
  9. ssm插入数据时候栈溢出_大话数据结构笔记(4)
  10. Linux中iptraf命令详解(IP局域网监控工具)