Dataset.shard记录

Dataset.shard官方文档

Distributed TensorFlow

Here is an example with 3 workers.

dataset = tf.data.Dataset.range(6)

dataset = dataset.shard(FLAGS.num_workers, FLAGS.worker_index)

iterator = dataset.make_one_shot_iterator()

res = iterator.get_next()

#Suppose you have 3 workers in total

    with tf.Session() as sess:

        for i in range(2):

            print(sess.run(res))

We will have the output:

0, 3 on worker 0

1, 4 on worker 1

2, 5 on worker 2

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 12,139评论 0 10
  • 转自: https://www.cnblogs.com/andre-ma/p/8458172.html 【写在前面...
    CRonaldo1999阅读 8,719评论 0 5
  • 习惯用一个视角看事物,换一个角度,你能否接受? 消极的悲观主义者说,不,那会可能糟糕。 积极的乐观主义者说,不,那...
    iscuker阅读 5,211评论 0 1
  • 想跳那个taber页面 就把下标赋值给下面 self.tabBarController.selectedIndex=2
    Smile_J阅读 4,969评论 0 0
  • 不管心里是否有犹豫,我心里还是在口头上先不急着承认这件事, “不不不,你这样别想把我绕进去,我把我绕进去,这只能说...
    神投手阅读 1,287评论 2 2