code: def output_field_value_check(search_res, original):
      """
      check if the value of output fields is correct
      :param search_res: the search result of specific output fields
      :param original: the data in the collection
      :return: True or False
      """
      limit = len(search_res[0])
      for i in range(limit):
          entity = eval(str(search_res[0][i]).split("entity: ", 1)[1])
          _id = search_res[0][i].id
          for field in entity.keys():
              if isinstance(entity[field], list):
                  for order in range(0, len(entity[field]), 4):
                      assert (
                          abs(
                              original[field][_id][order]
                              - entity[field][order]
                          )
                          < ct.epsilon
                      )
              else:
                  num = original[
                      original[ct.default_int64_field_name] == _id
                  ].index.to_list()[0]
                  assert original[field][num] == entity[field]
  
      return True
  
file_path: milvus/tests/python_client/check/param_check.py
imports: import sys
  import operator
  from common import common_type
  from utils.util_log import test_log
label_desc: Use image node_id 13 for calling a global function with example usage: output_field_value_check(search_res, original) and returns: True