function maxPooling3d(args) {
	  return new MaxPooling3D(args);
	}
Max pooling operation for 3D data.

Input shape
  - If `dataFormat === channelsLast`:
      5D tensor with shape:
      `[batchSize, depths, rows, cols, channels]`
  - If `dataFormat === channelsFirst`:
     5D tensor with shape:
      `[batchSize, channels, depths, rows, cols]`

Output shape
  - If `dataFormat=channelsLast`:
      5D tensor with shape:
      `[batchSize, pooledDepths, pooledRows, pooledCols, channels]`
  - If `dataFormat=channelsFirst`:
      5D tensor with shape:
      `[batchSize, channels, pooledDepths, pooledRows, pooledCols]`

@doc {heading: 'Layers', subheading: 'Pooling', namespace: 'layers'}