code: def _postprocess(exp_rows):
      for exp_row in exp_rows:
          for k, v in exp_row.items():
              if isinstance(v, Text):
                  v_str = str(v)
                  try:
                      exp_row[k] = float(v_str)
                  except ValueError:
                      exp_row[k] = v_str
  
              elif not exp_row[k]:
                  exp_row[k] = None
  
      return exp_rows
  
imports: from typing import Dict, List, Optional, Union
  from rich.text import Text
  from dvc.repo import Repo
  from dvc.repo.experiments.show import tabulate
label_desc: Use image node_id 2 for calling a global function with example usage: _postprocess(exp_rows) and returns: exp_rows