原文链接:https://tensorflow.google.cn/api_docs/python/tf/tuple?hl=en
张量分组。
代码语言:javascript复制tf.tuple(
tensors,
name=None,
control_inputs=None
)
这创建了一个张量元组,其值与张量参数相同,只是每个张量的值只有在所有张量的值都计算完之后才返回。control_input包含额外的操作,这些操作必须在此操作完成之前完成,但其输出不返回。这可以用作并行计算的“连接”机制:所有参数张量都可以并行计算,但是元组返回的任何张量的值只有在所有并行计算完成之后才可用。也看到tf.group
和
tf.control_dependencies
.
参数:
tensors
:张量或索引片的列表,有些项可以为None。- name:(可选)用作操作的name_scope的名称。
- control_input:返回前要完成的其他操作的列表。
返回值:
和tensors一样。
可能产生的异常:
ValueError
: Iftensors
does not contain anyTensor
orIndexedSlices
.TypeError
: Ifcontrol_inputs
is not a list ofOperation
orTensor
objects.