#ifndef TH_GENERIC_FILE #define TH_GENERIC_FILE "generic/SpatialMaxPooling.c" #else void THNN_(SpatialMaxPooling_updateOutput)( THNNState *state, THTensor *input, THTensor *output, THIndexTensor *indices, int kW, int kH, int dW, int dH, int padW, int padH, bool ceil_mode) { THNN_(SpatialDilatedMaxPooling_updateOutput)( state, input, output, indices, kW, kH, dW, dH, padW, padH, 1, 1, ceil_mode ); } void THNN_(SpatialMaxPooling_updateGradInput)( THNNState *state, THTensor *input, THTensor *gradOutput, THTensor *gradInput, THIndexTensor *indices, int kW, int kH, int dW, int dH, int padW, int padH, bool ceil_mode) { THNN_(SpatialDilatedMaxPooling_updateGradInput)( state, input, gradOutput, gradInput, indices, kW, kH, dW, dH, padW, padH, 1, 1, ceil_mode ); } #endif