docstr: initialize qlib
docstr_tok: ["initialize","qlib"]
code: def _init_qlib(self):
      """initialize qlib"""
      provider_uri_day = "~/.qlib/qlib_data/cn_data"  # target_dir
      GetData().qlib_data(
          target_dir=provider_uri_day,
          region=REG_CN,
          version="v2",
          exists_skip=True,
      )
      provider_uri_1min = HIGH_FREQ_CONFIG.get("provider_uri")
      GetData().qlib_data(
          target_dir=provider_uri_1min,
          interval="1min",
          region=REG_CN,
          version="v2",
          exists_skip=True,
      )
      provider_uri_map = {
          "1min": provider_uri_1min,
          "day": provider_uri_day,
      }
      qlib.init(
          provider_uri=provider_uri_map,
          dataset_cache=None,
          expression_cache=None,
      )
  
file_path: qlib/examples/nested_decision_execution/workflow.py
imports: from copy import deepcopy
  import qlib
  import fire
  import pandas
  from qlib.constant import REG_CN
  from qlib.config import HIGH_FREQ_CONFIG
  from qlib.data import D
  from qlib.utils import exists_qlib_data, init_instance_by_config, flatten_dict
  from qlib.workflow import R
  from qlib.workflow.record_temp import SignalRecord, PortAnaRecord
  from qlib.tests.data import GetData
  from qlib.backtest import collect_data
label_desc: Use image node_id 1 for calling the NestedDecisionExecutionWorkflow obj's underlying member method code with example usage: obj._init_qlib() without return types