code: def iter_attrs(self):
      for name in self.attr_names():
          try:
              yield name, self[name]
          except KeyError:
              pass
  
imports: import os
  import random
  import threading
  import time
  import uuid
  import yaml
  from guild import opref
  from guild import util
  from guild import yaml_util
label_desc: Use image node_id 21 for calling the Run obj's underlying member method code with example usage: obj.iter_attrs() without return types