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