OrderingLayer

OrderingLayer[]

事実上Orderingを入力に適用するネット層を表す.

OrderingLayer[n]

最初の n 個の要素を入力の順序で返す.

OrderingLayer[-n]

最後の n 個の要素を入力の順序で返す.

詳細とオプション

  • OrderingLayer[][input]は,この層を input に適用して出力を明示的に計算する.
  • OrderingLayer[][{input1,input2,}]は,各 inputiについて出力を明示的に計算する.
  • NumericArrayが入力として与えられると,出力はNumericArrayになる.
  • OrderingLayerNetGraph等の中で使用するために次のポートを開放する.
  • "Input"ベクトル
    "Output"整数位置のベクトル
  • OrderingLayerは,NetChainNetGraph等の中でよく使われる.
  • OrderingLayerは,通常は,入力サイズをNetChain等におけるそのコンテキストから推測する.入力ベクトルの長さ lOrderingLayer["Input"l]を使って指定できる.
  • OrderingLayer["Input"shape]で入力ポートの形が指定できる.以下は,shape の可能な形である.
  • l長さ l のベクトル
    "Varying"変数長のベクトル
    NetEncoder[]エンコーダ
  • OrderingLayer[]OrderingLayer[All]に等しい.
  • OrderingLayerOrderingと同じ計算を行う.
  • Options[OrderingLayer]は層を構築する際のデフォルトオプションのリストを与える.Options[OrderingLayer[]]はデータについて層を評価する際のデフォルトオプションのリストを与える.
  • Information[OrderingLayer[]]は層についてのレポートを与える.
  • Information[OrderingLayer[],prop]OrderingLayer[]の特性 prop の値を与える.使用可能な特性NetGraphと同じである.

例題

すべて開くすべて閉じる

  (1)

OrderingLayerを作る:

この層をベクトルに適用する:

スコープ  (3)

引数  (2)

最も小さい4つの要素の位置を返すOrderingLayerを作る:

この層をベクトルに適用する:

最も大きい4つの要素の位置を返すOrderingLayerを作る:

この層をベクトルに適用する:

ポート  (1)

最も小さい4つの要素の位置を返して長さ8のベクトルを取るOrderingLayerを作成する:

この層をベクトルに適用する:

この層をベクトルのバッチに適用する:

特性と関係  (1)

OrderingLayerOrderingと同じ計算を行う:

考えられる問題  (1)

要素指定は0ではならない:

Wolfram Research (2019), OrderingLayer, Wolfram言語関数, https://reference.wolfram.com/language/ref/OrderingLayer.html.

テキスト

Wolfram Research (2019), OrderingLayer, Wolfram言語関数, https://reference.wolfram.com/language/ref/OrderingLayer.html.

CMS

Wolfram Language. 2019. "OrderingLayer." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/OrderingLayer.html.

APA

Wolfram Language. (2019). OrderingLayer. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/OrderingLayer.html

BibTeX

@misc{reference.wolfram_2024_orderinglayer, author="Wolfram Research", title="{OrderingLayer}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/OrderingLayer.html}", note=[Accessed: 25-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_orderinglayer, organization={Wolfram Research}, title={OrderingLayer}, year={2019}, url={https://reference.wolfram.com/language/ref/OrderingLayer.html}, note=[Accessed: 25-November-2024 ]}