code: def _recover_nodes(model_dict):
      nodes = []
      for node_dict in model_dict["nodes"]:
          node = Node(**node_dict)
          nodes.append(node)
      return nodes
  
imports: import numpy
  import pandas
  from fate.arch import Context
  from fate.arch.dataframe import DataFrame
  from fate.ml.ensemble.learner.decision_tree.tree_core.splitter import SplitInfo
  from typing import List
  import logging
label_desc: Use image node_id 19 for calling the DecisionTree obj's underlying member method code with example usage: obj._recover_nodes(model_dict) and returns: nodes