code: def _check_input_dim(self, input: Tensor) -> None:
      # The only difference between BatchNorm1d, BatchNorm2d, BatchNorm3d, etc
      # is this method that is overwritten by the subclass.
      # Here, we are bypassing some tensor sanity checks and trusting that the user
      # provides the right input dimensions at inference.
      return
  
file_path: pytorch-lightning/src/lightning/pytorch/plugins/layer_sync.py
imports: from abc import ABC, abstractmethod
  import torch
  from torch import Tensor
  from torch.nn import Module
  from typing_extensions import override
label_desc: Use image node_id 1 for calling the _BatchNormXd obj's underlying member method code with example usage: obj._check_input_dim(input) without return types