# tf.device给你了很多可伸缩性在TensorFlow的计算图中选择放置你的单独的操作
# 在许多的情况下,有很多启发可以工作的很好
# 例如tf.train.replica_device_setter API可以和tf.device一起使用,在进行数据分布式并行性话训练的时候
# 列如下面的代码块显示了tf.train.replica_device_setter 如何在tf.Variable 对象和其他的操作之间
# 应用不同的参数放置策略
with tf.device(tf.train.replica_device_setter(ps_tasks=3)):
# tf.Variable objects are , by default , placed on tasks in "/job:ps" in a
# round-robin fashion
w_0 = tf.Variable(...) # placed on "/job:ps/task:0"
b_0 = tf.Variable(...) # placed on "/job:ps/task:1"
w_1 = tf.Variable(...) # placed on "/job:ps/task:2"
b_1 = tf.Variable(...) # placed on "/job:ps/task:0" input_data = tf.placeholder(tf.float32) # placed on "/job:worker"
layer_0 = tf.matmul(input_data, w_0) + b_0 # placed on "/job:worker"
layer_1 = tf.matmul(layer_0, w_1) + b_1 # placed on "/job:worker"

最新文章

  1. Android framework完整源码下载
  2. JQuery Easy Ui dataGrid 数据表格
  3. C++模板元编程 - 1 基本数据类型和运算
  4. 《深入.NET平台和C#编程》内部测试题-笔试试卷
  5. 求助:对话框下OnInitDialog中使用SetTimer无效
  6. Top 15 Tools To Make Animated GIFs From Images & Video
  7. Elasticsearch的javaAPI之percolator
  8. phpmyadmin修改mysql数据库密码
  9. 关于 frame的一些基本知识
  10. python基础-循环
  11. mssql sqlserver获取指定月份当月天数总和
  12. day05(数字类型,字符串类型,列表类型)
  13. selenium——键盘操作
  14. Python第5天
  15. 把一个syn报文给rst掉
  16. js 原型链解密
  17. Gevent 性能和 gevent.loop 的运用和带来的思考
  18. 关于sortedlist 中值的添加,删除,索引测试.
  19. python-状态模式
  20. 粗解python的@classmethod和@staticmethod及普通实例方法

热门文章

  1. 重载与重写、多态——java
  2. Antd-react-mobile项目学习中遇到的问题记录(持续更新)
  3. 浅谈使用canvas绘制多边形
  4. vue回到顶部
  5. Linux 内核层和 用户层 配置 GPIO 引脚
  6. 卷积神经网络 CNN 系列模型阐述
  7. Linux下C语言实现ATM取款机,消息队列版本
  8. python面向对象的三大特征--多态
  9. NOIP原题板刷
  10. jmeter性能工具 之监控cpu,内存等信息(四)