class_docstr: It is a rolling based on DDG-DA
  
  **NOTE**
  before running the example, please clean your previous results with following command
  - `rm -r mlruns`
class_docstr_tok: ["It","is","a","rolling","based","on","DDG-DA","*","*","NOTE","*","*","before","running","the","example",",","please","clean","your","previous","results","with","following","command","-","`","rm","-r","mlruns","`"]
code: def _internal_data_path(self):
      return self.working_dir / f"internal_data_s{self.step}.pkl"
  
imports: from pathlib import Path
  import pickle
  from typing import Optional, Union
  import pandas
  import yaml
  from qlib.contrib.meta.data_selection.dataset import InternalData, MetaDatasetDS
  from qlib.contrib.meta.data_selection.model import MetaModelDS
  from qlib.data.dataset.handler import DataHandlerLP
  from qlib.model.meta.task import MetaTask
  from qlib.model.trainer import TrainerR
  from qlib.typehint import Literal
  from qlib.utils import init_instance_by_config
  from qlib.workflow import R
  from qlib.workflow.task.utils import replace_task_handler_with_cache
  from .base import Rolling
label_desc: Use image node_id 5 for calling the DDGDA obj's underlying member method code with example usage: obj._internal_data_path() and returns: unknown