code: def zero_state(self, hs_pad):
      return hs_pad.new_zeros(hs_pad.size(0), self.dunits)
  
file_path: espnet/espnet2/asr/decoder/rnn_decoder.py
imports: import random
  import numpy
  import torch
  import torch.nn.functional
  from typeguard import check_argument_types
  from espnet2.asr.decoder.abs_decoder import AbsDecoder
  from espnet2.utils.get_default_kwargs import get_default_kwargs
  from espnet.nets.pytorch_backend.nets_utils import make_pad_mask, to_device
  from espnet.nets.pytorch_backend.rnn.attentions import initial_att
label_desc: Use image node_id 2 for calling the RNNDecoder obj's underlying member method code with example usage: obj.zero_state(hs_pad) and returns: hs_pad