code: def add_named_result(
      self, inputs: Dict[str, Any], outputs: Dict[str, Any]
  ) -> None:
      if self.results is None:
          self.results = []
      self.results.append(Result(inputs, outputs))
  
imports: import dataclasses
  import hashlib
  import json
  import typing
  from dataclasses import dataclass, field
  from enum import Enum
  from typing import TYPE_CHECKING, Any, Dict, List, Optional, Union
  import wandb
  import wandb.data_types
  from wandb.sdk.data_types import _dtypes
  from wandb.sdk.data_types.base_types.media import Media
label_desc: Use image node_id 2 for calling the Span obj's underlying member method code with example usage: obj.add_named_result(inputs, outputs) without return types