* generalize pool2d to arbitrary layout * explain more the layout support for pool * allow missing factor size for pooling * explain what factor size is used for * fix typo * name idx -> axis