code: def _pythonify_logs(self, logs):
      result = {}
      for key, value in sorted(logs.items()):
          if isinstance(value, dict):
              result.update(self._pythonify_logs(value))
          else:
              try:
                  value = float(value)
              except:
                  pass
              result[key] = value
      return result
  
imports: import platform
  import warnings
  import tree
  from keras import backend
  from keras import metrics
  from keras import ops
  from keras import optimizers
  from keras.optimizers.loss_scale_optimizer import LossScaleOptimizer
  from keras.saving import serialization_lib
  from keras.trainers.compile_utils import CompileLoss
  from keras.trainers.compile_utils import CompileMetrics
  from keras.trainers.data_adapters import data_adapter_utils
  from keras.utils import traceback_utils
  from keras.utils import tracking
label_desc: Use image node_id 24 for calling the Trainer obj's underlying member method code with example usage: obj._pythonify_logs(logs) and returns: result