Tensorflow:并行化运行出列的tensor

Tensorflow:并行化运行出列的tensor,tensorflow,Tensorflow,我正在使用Tensorflow对图像运行一些处理代码。我有 一个叫做some_queue 一种称为t的张量,由some_op(some_other_op(some_queue.dequeue())构建,因此每次运行都会从some_queue中取出一个元素并对其执行操作 队列中的所有元素都可以并行处理,因此我想并行运行t几次(即不调用session.run(t)) 我尝试过像session.run([t]*size\u of_queue)和session.run(tf.tuple(*[t]*s

我正在使用Tensorflow对图像运行一些处理代码。我有

  • 一个叫做
    some_queue
  • 一种称为
    t
    的张量,由
    some_op(some_other_op(some_queue.dequeue())
    构建,因此每次运行都会从
    some_queue
    中取出一个元素并对其执行操作
队列中的所有元素都可以并行处理,因此我想并行运行
t
几次(即不调用
session.run(t)

我尝试过像
session.run([t]*size\u of_queue)和
session.run(tf.tuple(*[t]*size\u of_queue))
这样的方法,但两者都不能正常工作。正确的方法是什么


谢谢!

问得好!你可以做
让很多人出列。这会给你一个值的张量,然后你可以使用切片将它分割成单独的例子