class_docstr: PerformanceProfiler to analysis the time profiler.
class_docstr_tok: ["PerformanceProfiler","to","analysis","the","time","profiler","."]
code: def __init__(
      self, time_prfilers: List["TimeProfiler"], nodes: Dict[str, str]
  ):
      self._time_prfilers = time_prfilers
      self._nodes = nodes
      self.timing = None
      self.pipes_profiler = []
      self.node_report = {}
      self.make_report()
  
imports: import json
  from typing import Dict, List
  from tabulate import tabulate
  from copy import deepcopy
  from pathlib import Path
  from towhee.runtime.constants import WindowAllConst
  from towhee.runtime.time_profiler import Event
  from towhee.utils.log import engine_log
label_desc: Use image node_id 1 to create a new PerformanceProfiler object  with example: obj = PerformanceProfiler(time_prfilers, nodes)