public final クラスRandomIndexShuffle
[0, ..., max_index] の順列で `value` の位置を出力します。
出力値は、任意の組み合わせの index と、seed および max_index の全単射です。
複数の入力がベクトル (シードの場合は行列) の場合、最初の次元のサイズが一致する必要があります。
出力は決定論的です。
ネストされたクラス
クラス | RandomIndexShuffle.Options | RandomIndexShuffle のオプション属性 |
公開メソッド
出力<T> | asOutput () テンソルのシンボリック ハンドルを返します。 |
static <T extends Number、U extends Number> RandomIndexShuffle <T> | |
出力<T> | 出力() [0, max_index] 内の dtype `dtype` のスカラー テンソル。 |
static RandomIndexShuffle.Options | ラウンド(ロングラウンド) |
継承されたメソッド
公開メソッド
public Output <T> asOutput ()
テンソルのシンボリック ハンドルを返します。
TensorFlow 操作への入力は、別の TensorFlow 操作の出力です。このメソッドは、入力の計算を表すシンボリック ハンドルを取得するために使用されます。
public static RandomIndexShuffle <T> create (スコープスコープ、オペランド<T> インデックス、オペランド<U> シード、オペランド<T> maxIndex、オプション...オプション)
新しい RandomIndexShuffle オペレーションをラップするクラスを作成するファクトリ メソッド。
パラメーター
範囲 | 現在のスコープ |
---|---|
索引 | スカラー テンソルまたは dtype `dtype` のベクトル。シャッフルするインデックス (複数可)。 [0, max_index] 以内である必要があります。 |
シード | dtype `Tseed` と形状 [3] または [n, 3] のテンソル。ランダムシード。 |
最大指数 | dtype `dtype` のスカラー テンソルまたはベクトル。間隔の上限 (包括的)。 |
オプション | オプションの属性値を運ぶ |
戻り値
- RandomIndexShuffle の新しいインスタンス