パブリック最終クラスRaggedRange
指定された数値シーケンスを含む `RaggedTensor` を返します。
`result[i] = range(starts[i],limits[i], deltas[i])` となるように、`rt_dense_values` と `rt_nested_splits` から構成される `RaggedTensor` `result` を返します。
(rt_nested_splits, rt_dense_values) = ragged_range(
starts=[2, 5, 8], limits=[3, 5, 12], deltas=1)
result = tf.ragged.from_row_splits(rt_dense_values, rt_nested_splits)
print(result)
<tf.RaggedTensor [[2], [], [8, 9, 10, 11]] >
定数
弦 | OP_NAME | TensorFlow コア エンジンによって認識される、この演算の名前 |
パブリックメソッド
static <T extends TNumber > RaggedRange < TInt64 , T> | |
static <U extends TNumber , T extends TNumber > RaggedRange <U, T> | |
出力<T> | rtDenseValues () 返された `RaggedTensor` の ` flat_values `。 |
出力<U> | rtNestedSplits () 返された `RaggedTensor` の `row_splits`。 |
継承されたメソッド
定数
パブリック静的最終文字列OP_NAME
TensorFlow コア エンジンによって認識される、この演算の名前
定数値: "RaggedRange"
パブリックメソッド
public static RaggedRange < TInt64 , T> create (スコープスコープ、オペランド<T> 開始、オペランド<T> 制限、オペランド<T> デルタ)
デフォルトの出力タイプを使用して新しい RaggedRange オペレーションをラップするクラスを作成するファクトリ メソッド。
パラメータ
範囲 | 現在のスコープ |
---|---|
始まります | 各範囲の開始点。 |
限界 | 各範囲の限界。 |
デルタ | 各範囲のデルタ。 |
返品
- RaggedRange の新しいインスタンス
public static RaggedRange <U, T> create (スコープスコープ、オペランド<T>開始、オペランド<T>制限、オペランド<T>デルタ、クラス<U>分割)
新しい RaggedRange オペレーションをラップするクラスを作成するためのファクトリ メソッド。
パラメータ
範囲 | 現在のスコープ |
---|---|
始まります | 各範囲の開始点。 |
限界 | 各範囲の限界。 |
デルタ | 各範囲のデルタ。 |
返品
- RaggedRange の新しいインスタンス