code: def apply_ordered(self, data):
      unordered = self.apply_unordered(data)
      if isinstance(data, dict) or isinstance(data, set):
          return unordered
      elif isinstance(data, list):
          return [x[1] for x in sorted(unordered, key=lambda x: x[0])]
      elif isinstance(data, types.GeneratorType):
          return (x[1] for x in sorted(unordered, key=lambda x: x[0]))
  
imports: import types
  from studio.util import logs
  from PIL import Image
  from threading import Thread
  import numpy
  import itertools
  import six
label_desc: Use image node_id 4 for calling the ModelPipe obj's underlying member method code with example usage: obj.apply_ordered(data) and returns: unordered, unknown, unknown