I see that PyTorch functional returns
torch._C._nn.fractional_max_pool2d(input, kernel_size, output_size, _random_samples)
However, I am not finding the location of the file that has the implementation of fractional max_pooling. Could someone tell me where it is located and the reasoning of this implementation?