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

N次元の空間的平均プーリング関数。

 

Warning

この関数は実験的なもので、将来的にインタフェースが変更される可能性があります。

 

この関数は average_pooling_2d()をN次元に一般化したバージョンを提供するものです。 

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

 

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

出力値

Return type:

Variable

Note

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