class_docstr: Represent a dataset in UEA/UCR format on the hard-drive.
class_docstr_tok: ["Represent","a","dataset","in","UEA\/UCR","format","on","the","hard-drive","."]
code: def __init__(
      self,
      path,
      name,
      suffix_train="_TRAIN",
      suffix_test="_TEST",
      fmt=".ts",
      target_name="target",
  ):
      super().__init__(path, name)
      # create all the necessary attributes for UAEDataset object
      # store a dataset
  
      self._target_name = target_name
      self._suffix_train = suffix_train
      self._suffix_test = suffix_test
      self._fmt = fmt
  
      # generate and validate file paths
      filename = os.path.join(self.path, self.name, self.name)
      self._train_path = filename + self._suffix_train + self._fmt
      self._validate_path(self._train_path)
  
      self._test_path = filename + self._suffix_test + self._fmt
      self._validate_path(self._test_path)
  
file_path: sktime/sktime/benchmarking/data.py
imports: import os
  import pandas
  from sktime.benchmarking.base import BaseDataset, HDDBaseDataset
  from sktime.datasets import load_from_tsfile_to_dataframe
label_desc: Use image node_id 1 to create a new UEADataset object from inherited base classes: HDDBaseDataset with example: obj = UEADataset(path, name, suffix_train, suffix_test, fmt, target_name)