TensorFlow的开源版本(目前为0.6.0)仅支持单进程执行:特别是,唯一有效的目标
tensorflow::SessionOptions
是空字符串,表示“当前进程”。
该
TensorFlow白皮书
描述了我们在Google内部使用的分布式实现的结构(参见图3)。基本思想是Session接口可以使用RPC实现
主
;并且主设备可以跨多个设备对计算进行分区
工人
进程,也使用RPC进行通信。唉,目前的版本很大程度上依赖于Google内部技术(比如
博格
),所以还有很多工作要做好为外部消费做好准备。我们目前正在研究这个问题,您可以按照进度进行操作
这个GitHub问题
。
的
2016年2月26日编辑:
</强>
今天我们发布了一个
分布式运行时的初始版本
到GitHub。它支持多台机器和多个GPU。