class_docstr: More or less copy-pasta: http://stackoverflow.com/a/6849299
  Meant to be used for lazy evaluation of an object attribute.
  property should represent non-mutable data, as it replaces itself.
code: def __init__(self, fget):
      self._fget = fget
      self.__doc__ = fget.__doc__
      self.__name__ = fget.__name__
  
file_path: ReAgent/reagent/core/utils.py
imports: import logging
  import pdb
  import sys
  from collections import defaultdict
  from typing import Dict, List
  import reagent.core.types
  import torch
  from torchrec import EmbeddingBagConfig
label_desc: Use image node_id 1 to create a new lazy_property object  with example: obj = lazy_property(fget)