MaxPoolWithArgmax

パブリック最終クラスMaxPoolWithArgmax

入力に対して最大プーリングを実行し、最大値とインデックスの両方を出力します。

`argmax` のインデックスは平坦化されるため、位置 `[b, y, x, c]` の最大値は平坦化されたインデックスになります: `include_batch_in_index` が False の場合は `(y * width + x) * Channels + c` ; `((b * 高さ + y) * 幅 + x) * チャンネル + c` (include_batch_in_index` が True の場合)。

返されるインデックスは、パディングが含まれており、数学的に正しい答えが外側 (負であるか大きすぎる) であっても、平坦化する前は常に `[0, height) x [0, width)` になります。これはバグですが、特にフラット化のため、安全な下位互換性のある方法で修正することは困難です。

ネストされたクラス

クラスMaxPoolWithArgmax.Options MaxPoolWithArgmaxのオプションの属性

定数

OP_NAME TensorFlow コア エンジンによって認識される、この演算の名前

パブリックメソッド

出力<U>
引数最大()
4-D。
static <T extends TNumber , U extends TNumber > MaxPoolWithArgmax <T, U>
create ( Scopeスコープ、オペランド<T> 入力、List<Long> ksize、List<Long> ストライド、Class<U> Targmax、文字列パディング、オプション...オプション)
新しい MaxPoolWithArgmax 操作をラップするクラスを作成するファクトリ メソッド。
static <T extends TNumber > MaxPoolWithArgmax <T, TInt64 >
create (スコープスコープ、オペランド<T> 入力、リスト <Long> ksize、リスト <Long> ストライド、文字列パディング、オプション...オプション)
デフォルトの出力タイプを使用して新しい MaxPoolWithArgmax 操作をラップするクラスを作成するファクトリ メソッド。
静的MaxPoolWithArgmax.Options
includeBatchInIndex (ブール値 includeBatchInIndex)
出力<T>
出力()
プールされた最大出力テンソル。

継承されたメソッド

定数

パブリック静的最終文字列OP_NAME

TensorFlow コア エンジンによって認識される、この演算の名前

定数値: "MaxPoolWithArgmax"

パブリックメソッド

public出力<U> argmax ()

4-D。各出力に対して選択された最大値の平坦化されたインデックス。

public static MaxPoolWithArgmax <T, U> create (スコープスコープ、オペランド<T> 入力、List<Long> ksize、List<Long> ストライド、Class<U> Targmax、文字列パディング、オプション...オプション)

新しい MaxPoolWithArgmax 操作をラップするクラスを作成するファクトリ メソッド。

パラメーター
範囲現在のスコープ
入力形状 `[バッチ、高さ、幅、チャネル]` の 4-D。プールする入力。
kサイズ入力テンソルの各次元のウィンドウのサイズ。
歩幅入力テンソルの各次元のスライディング ウィンドウのストライド。
パディング使用するパディングアルゴリズムのタイプ。
オプションオプションの属性値を持ちます
戻り値
  • MaxPoolWithArgmax の新しいインスタンス

public static MaxPoolWithArgmax <T, TInt64 > create (スコープスコープ、オペランド<T> 入力、List<Long> ksize、List<Long> ストライド、文字列パディング、オプション...オプション)

デフォルトの出力タイプを使用して新しい MaxPoolWithArgmax 操作をラップするクラスを作成するファクトリ メソッド。

パラメーター
範囲現在のスコープ
入力形状 `[バッチ、高さ、幅、チャネル]` の 4-D。プールする入力。
kサイズ入力テンソルの各次元のウィンドウのサイズ。
歩幅入力テンソルの各次元のスライディング ウィンドウのストライド。
パディング使用するパディングアルゴリズムのタイプ。
オプションオプションの属性値を持ちます
戻り値
  • MaxPoolWithArgmax の新しいインスタンス

public static MaxPoolWithArgmax.Options includeBatchIndex (ブール値 includeBatchInIndex)

パラメーター
includeBatchIndex 'argmax' のフラット化されたインデックスにバッチ ディメンションを含めるかどうか。

public出力<T>出力()

プールされた最大出力テンソル。