WithinChannel) {   typedef typename TypeParam::Dtype Dtype;   LayerParameter layer_param;   layer_param.mutable_lrn_param()->set_norm_region(       LRNParameter_NormRegion_WITHIN_CHANNEL);   layer_param.mutable_lrn_param()->set_local_size(0);   MKLLRNLayer<Dtype> layer(layer_param);   GradientChecker<Dtype> checker(0e-0, 0e-0);   layer.SetUp(this->blob_bottom_vec_, this->blob_top_vec_);   layer.Forward(this->blob_bottom_vec_, this->blob_top_vec_);   for (int i = 0; i < this->blob_top_->count(); ++i) {     this->blob_top_->mutable_cpu_diff()[i] = 0.;   }   checker.CheckGradientExhaustive(&layer, this->blob_bottom_vec_,       this->blob_top_vec_); } #endif 