RandomIndexShuffle

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>
create (スコープスコープ、オペランド<T> インデックス、オペランド<U> シード、オペランド<T> maxIndex、オプション...オプション)
新しい RandomIndexShuffle オペレーションをラップするクラスを作成するファクトリ メソッド。
出力<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 の新しいインスタンス

public Output <T>出力()

[0, max_index] 内の dtype `dtype` のスカラー テンソル。ランダムにシャッフルされたインデックス。

public static RandomIndexShuffle.Optionsラウンド(長いラウンド)

パラメーター
ラウンドブロック内暗号を使用するラウンド数。