#tensorflow
#tensorflow
Вопрос:
Допустим, у меня есть входные данные с последовательностями переменной длины, загруженными в память:
sentences = [
[0, 1, 2, 3, 4, 5, 6, 7],
[0, 1, 2, 3, 4, 5, 6, 7],
[0, 1, 2, 3, 4, 5 ],
[0, 1, 2, 3, 4, 5 ]
]
Как я могу использовать это для заполнения очереди? Например, что-то вроде:
padding_q = tf.PaddingFIFOQueue(
capacity=len(sentences),
dtypes=[tf.int32], shapes=[[None]])
qr = tf.train.QueueRunner(padding_q, [the_wanted_op])
Как это the_wanted_op
выглядит? Он должен ставить в очередь одно предложение, но четыре очереди должны ставить в очередь каждое предложение один раз.