code: def load_data(
      self,
      inputs: List[str],
      targets: Optional[List[str]] = None,
  ) -> Dataset:
      if targets is not None:
          hf_dataset = Dataset.from_dict(
              {DataKeys.INPUT: inputs, DataKeys.TARGET: targets}
          )
      else:
          hf_dataset = Dataset.from_dict({DataKeys.INPUT: inputs})
      return super().load_data(
          hf_dataset,
          DataKeys.INPUT,
          DataKeys.TARGET,
      )
  
file_path: lightning-flash/src/flash/text/seq2seq/core/input.py
imports: from typing import List, Optional
  import flash
  from flash.core.data.io.input import DataKeys, Input
  from flash.core.data.utilities.loading import load_data_frame
  from flash.core.data.utilities.paths import PATH_TYPE
  from flash.core.utilities.imports import _TOPIC_TEXT_AVAILABLE, requires
label_desc: Use image node_id 1 for calling the Seq2SeqListInput obj's underlying member method code with example usage: obj.load_data(inputs, targets) and returns: super