2 つの質問:
https://docs.chainer.org/en/stable/tutorial/function.html書かれています: backward 関数は forward メソッドの引数と同じ形を返さなければなりませんか? Convolutional2D のように、入力データとパラメーターが同じ形状または長さである必要がない場合があるため、入力データとパラメーターの形状が異なる場合の処理方法。
maxpooling などの場合によっては、ここに勾配がないためです。そのようなチェイナー関数を定義する方法は?