パブリック最終クラスCumsum
`axis` に沿ったテンソル `x` の累積和を計算します。
デフォルトでは、この演算は包括的な合計を実行します。これは、入力の最初の要素が出力の最初の要素と同一であることを意味します。
tf.cumsum([a, b, c]) # => [a, a + b, a + b + c]
tf.cumsum([a, b, c], exclusive=True) # => [0, a, a + b]
tf.cumsum([a, b, c], reverse=True) # => [a + b + c, b + c, c]
tf.reverse
演算を使用するよりも効率的です。「reverse」kwarg と「exclusive」kwarg を組み合わせることもできます。
tf.cumsum([a, b, c], exclusive=True, reverse=True) # => [b + c, c, 0]
ネストされたクラス
クラス | 合計オプション | Cumsum のオプションの属性 |
定数
弦 | OP_NAME | TensorFlow コア エンジンによって認識される、この演算の名前 |
パブリックメソッド
出力<T> | asOutput () テンソルのシンボリック ハンドルを返します。 |
static <T extends TType > Cumsum <T> | |
静的Cumsum.Options | 排他的(ブール排他的) |
出力<T> | 外() |
静的Cumsum.Options | reverse (ブール値反転) |
継承されたメソッド
定数
パブリック静的最終文字列OP_NAME
TensorFlow コア エンジンによって認識される、この演算の名前
定数値: 「合計」
パブリックメソッド
public Output <T> asOutput ()
テンソルのシンボリック ハンドルを返します。
TensorFlow オペレーションへの入力は、別の TensorFlow オペレーションの出力です。このメソッドは、入力の計算を表すシンボリック ハンドルを取得するために使用されます。
public static Cumsum <T> create (スコープscope、オペランド<T> x、オペランド<? extends TNumber > axis、オプション...オプション)
新しい Cumsum 操作をラップするクラスを作成するファクトリ メソッド。
パラメータ
範囲 | 現在のスコープ |
---|---|
× | 「テンソル」。次の型のいずれかである必要があります: `float32`、`float64`、`int64`、`int32`、`uint8`、`uint16`、`int16`、`int8`、`complex64`、`complex128`、`qint8 `、`quint8`、`qint32`、`half`。 |
軸 | `int32` 型の `Tensor` (デフォルト: 0)。 `[-rank(x), Rank(x))` の範囲内にある必要があります。 |
オプション | オプションの属性値を持ちます |
返品
- Cumsum の新しいインスタンス