class_docstr: PerformanceProfiler to analysis the time profiler.
class_docstr_tok: ["PerformanceProfiler","to","analysis","the","time","profiler","."]
code: def sort(self):
      timing_list = []
      for p_tracer in self.pipes_profiler:
          timing_list.append(p_tracer.time_out - p_tracer.time_in)
      sorted_id = sorted(
          range(len(timing_list)), key=lambda k: timing_list[k]
      )
      return [self.pipes_profiler[i] for i in sorted_id]
  
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 6 for calling the PerformanceProfiler obj's underlying member method code with example usage: obj.sort() and returns: unknown