當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python tf.raw_ops.TensorArraySplitV3用法及代碼示例


將輸入值中的數據拆分為 TensorArray 元素。

用法

tf.raw_ops.TensorArraySplitV3(
    handle, value, lengths, flow_in, name=None
)

參數

  • handle Tensor 類型為 resource 。 TensorArray 的句柄。
  • value 一個Tensor。要寫入 TensorArray 的連接張量。
  • lengths Tensor 類型為 int64 。長度向量,如何將值的行拆分為 TensorArray。
  • flow_in Tensor 類型為 float32 。強製正確鏈接操作的浮點標量。
  • name 操作的名稱(可選)。

返回

  • Tensor 類型為 float32

假設 lengths 具有值

```(n0, n1, ..., n(T-1))```

並且value 有形狀

```(n0 + n1 + ... + n(T-1) x d0 x d1 x ...)```,

這將值拆分為具有 T 張量的 TensorArray。

TensorArray 索引 t 將是具有起始位置的值的子張量

```(n0 + n1 + ... + n(t-1), 0, 0, ...)```

並且有大小

```nt x d0 x d1 x ...```

相關用法


注:本文由純淨天空篩選整理自tensorflow.org大神的英文原創作品 tf.raw_ops.TensorArraySplitV3。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。