CrossMapLRN2d in pytorch
Local (contrast) normalization

Local Response Normalization (LRN) layer implements the lateral inhibition we were talking about in the previous section. This layer is useful when we are dealing with ReLU neurons. Why is that? Because ReLU neurons have unbounded activations and we need LRN to normalize that. We want to detect high frequency features with a large response. If we normalize around the local neighborhood of the excited neuron, it becomes even more sensitive as compared to its neighbor. 

2 options in keras. First it is already implemented check here but thats "old" keras. New, Google implementation can be found here