class_docstr: Reorder node list and indice trace list
class_docstr_tok: ["Reorder","node","list","and","indice","trace","list"]
code: def tmp_reorder(self, node_list, chunk_info):
      if len(chunk_info["args"]["prepose_nodes"]) == 0:
          return node_list, chunk_info
      reorder_map = self._get_reorder_map(chunk_info)
  
      # new tmp node list
      new_node_list = [None for _ in range(len(node_list))]
      for old_idx, new_idx in reorder_map.items():
          new_node_list[new_idx] = node_list[old_idx]
  
      chunk_info = self._reorder_chunk_info(chunk_info, reorder_map)
      return new_node_list, chunk_info
  
file_path: ColossalAI/colossalai/autochunk/reorder_graph.py
imports: from .trace_indice import TraceIndice
  from .utils import NodeMgr
label_desc: Use image node_id 9 for calling the ReorderGraph obj's underlying member method code with example usage: obj.tmp_reorder(node_list, chunk_info) and returns: new_node_list,  chunk_info, node_list,  chunk_info