code: def __setitem__(self, key, value):
      if key in self.cache:
          self.size -= get_size(self.cache[key])
      else:
          self.size += sys.getsizeof(key)
      self.size += get_size(value)
      self.cache[key] = value
  
file_path: espnet/espnet2/utils/sized_dict.py
imports: import collections
  import sys
  from torch import multiprocessing
label_desc: Use image node_id 2 for calling the SizedDict obj's underlying member method code with example usage: obj.__setitem__(key, value) without return types