code: def __str__(self):
      return (
          "info: "
          + str(self.info)
          + ", config :"
          + str(self.config)
          + ", result: "
          + str(self.result)
      )
  
imports: from graph import *
  import copy
  import json
  import logging
  import random
  import numpy
  from nni.tuner import Tuner
  from nni.utils import extract_scalar_reward
label_desc: Use image node_id 2 for calling the Individual obj's underlying member method code with example usage: obj.__str__() and returns: unknown