TensorFlow函數(shù):tf.tuple

2018-04-10 10:20 更新

tf.tuple函數(shù)

tf.tuple(
    tensors,
    name=None,
    control_inputs=None
)

定義在:tensorflow/python/ops/control_flow_ops.py.

請參閱指南:控制流程>控制流程操作

將張量組合在一起.

這將創(chuàng)建一個與 tensors 參數(shù)具有相同值的張量元組,但是每個張量的值僅在所有張量的值已經(jīng)被計算之后才返回.

control_inputs 包含此操作完成之前必須完成的其他操作,但其輸出未返回.

這可以用作并行計算的“連接”機制:所有參數(shù)張量可以并行計算,但 tuple 返回的任何張量返回的值僅在所有并行計算完成后才可用.

另請參閱 tf.grouptf.control_dependencies.

函數(shù)參數(shù):

  • tensors:Tensors 或者 IndexedSlices 列表,一些條目的可以是 None.
  • name:(可選)用作 name_scope 操作的名稱.
  • control_inputs:返回之前完成的其他操作的列表.

函數(shù)返回值:

tf.tuple 函數(shù)的返回值與 tensors 相同.

可能引發(fā)的異常:

  • ValueError:如果 tensors 不包含任何 Tensor 或 IndexedSlices.
  • TypeError:如果 control_inputs 不是一個 Operation 或 Tensor 對象列表.
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號