chainer.functions.average_pooling_2d(x, ksize, stride=None, pad=0)[source]

空間的平均プーリング関数。

 

この関数はacts similarly to Convolution2Dに似た振る舞いをしますが、入力空間的なパッチの平均をチャンネルごとに内積演算せずにパラメータなしで計算します。

 

Parameters:
  • x (Variable) – 入力値
  • ksize (int or pair of ints) –プーリングのウィンドウサイズ。 ksize=kksize=(k, k) は等しい。
  • stride (int or pair of ints or None) – プーリング適用のストライド。stride=sstride=(s, s) は等しい。  None が設定されている場合、プーリングウィンドウサイズと同じストライドを用いる。
  • pad (int or pair of ints) – 入力配列のための空間的なパディング幅。pad=ppad=(p, p) は等しい。
Returns:

出力値

Return type:

Variable

Note

この関数は、現在 cover_all モードを max_pooling_2d()としてサポートしていません。 平均プーリングはnon-cover-allモードで動作します。