class_docstr: This class implements a variant of the inverted residual block with squeeze-excitation unit,
  as described in `MobileNetv3 <https://arxiv.org/abs/1905.02244>`_ paper. This variant
  includes stochastic depth, as used in `EfficientNet <https://arxiv.org/abs/1905.11946>`_ paper.
  
  Args:
      stochastic_depth_prob: float,
      For other arguments, refer to the parent class.
  
  Shape:
      - Input: :math:`(N, C_{in}, H_{in}, W_{in})`
      - Output: :math:`(N, C_{out}, H_{out}, W_{out})`
code: def __repr__(self) -> str:
      return (
          super().__repr__()[:-1]
          + f", stochastic_depth_prob={self.stochastic_depth.p})"
      )
  
imports: from torch import Tensor, nn
  from cvnets.layers import StochasticDepth
  from cvnets.modules import InvertedResidualSE
label_desc: Use image node_id 3 for calling the EfficientNetBlock obj's underlying member method code with example usage: obj.__repr__() and returns: unknown