パブリック最終クラスStatelessMultinomial
多項分布からサンプルを抽出します。
定数
弦 | OP_NAME | TensorFlow コア エンジンによって認識される、この演算の名前 |
パブリックメソッド
出力<V> | asOutput () テンソルのシンボリック ハンドルを返します。 |
静的StatelessMultinomial < TInt64 > | |
static <V extends TNumber > StatelessMultinomial <V> | |
出力<V> | 出力() 形状 `[batch_size, num_samples]` の 2 次元テンソル。 |
継承されたメソッド
定数
パブリック静的最終文字列OP_NAME
TensorFlow コア エンジンによって認識される、この演算の名前
定数値: "StatelessMultinomial"
パブリックメソッド
public Output <V> asOutput ()
テンソルのシンボリック ハンドルを返します。
TensorFlow オペレーションへの入力は、別の TensorFlow オペレーションの出力です。このメソッドは、入力の計算を表すシンボリック ハンドルを取得するために使用されます。
public static StatelessMultinomial < TInt64 > create (スコープスコープ、オペランド<? extends TNumber > logits、オペランド< TInt32 > numSamples、オペランド<? extends TNumber > シード)
デフォルトの出力タイプを使用して、新しい StatelessMultinomial 操作をラップするクラスを作成するファクトリ メソッド。
パラメーター
範囲 | 現在のスコープ |
---|---|
ロジット | 形状 `[batch_size, num_classes]` の 2 次元テンソル。各スライス `[i, :]` は、すべてのクラスの非正規化対数確率を表します。 |
サンプル数 | 0-D。各行スライスに対して描画する独立したサンプルの数。 |
シード | 種子(形状[2])2個。 |
戻り値
- StatelessMultinomial の新しいインスタンス
public static StatelessMultinomial <V> create (スコープscope、オペランド<? extends TNumber > logits、オペランド< TInt32 > numSamples、オペランド<? extends TNumber > シード、Class<V> OutputDtype)
新しい StatelessMultinomial 操作をラップするクラスを作成するファクトリ メソッド。
パラメーター
範囲 | 現在のスコープ |
---|---|
ロジット | 形状 `[batch_size, num_classes]` の 2 次元テンソル。各スライス `[i, :]` は、すべてのクラスの非正規化対数確率を表します。 |
サンプル数 | 0-D。各行スライスに対して描画する独立したサンプルの数。 |
シード | 種子(形状[2])2個。 |
戻り値
- StatelessMultinomial の新しいインスタンス
public出力<V>出力()
形状 `[batch_size, num_samples]` の 2 次元テンソル。各スライス `[i, :]` には、範囲 `[0, num_classes)` の描画されたクラス ラベルが含まれます。