class_docstr: Nested dict-like object that proxies read and write operations through a root object.
  
  This lets us do synchronous serialization and lazy loading of large values.
class_docstr_tok: ["Nested","dict-like","object","that","proxies","read","and","write","operations","through","a","root","object",".","This","lets","us","do","synchronous","serialization","and","lazy","loading","of","large","values","."]
code: def __repr__(self):
      # use a copy of _dict, except add placeholders for h5 objects, etc.
      # that haven't been loaded yet
      repr_dict = dict(self._dict)
      for k in self._json_dict:
          v = self._json_dict[k]
          if (
              k not in repr_dict
              and isinstance(v, dict)
              and v.get("_type") in H5_TYPES
          ):
              # unloaded h5 objects may be very large. use a placeholder for them
              # if we haven't already loaded them
              repr_dict[k] = "..."
          else:
              repr_dict[k] = self[k]
  
      return repr(repr_dict)
  
imports: import json
  import os
  import time
  from wandb_gql import gql
  import wandb
  from wandb import util
  from wandb.apis.internal import Api
  from wandb.sdk import lib
  from wandb.sdk.data_types.utils import val_to_json
label_desc: Use image node_id 15 for calling the SummarySubDict obj's underlying member method code with example usage: obj.__repr__() and returns: repr