code: def find_onnx_value_info_proto_with_matching_name(
      onnx_outputs, cntk_output_uid, fallback_onnx_output
  ):
      for i in range(0, len(onnx_outputs)):
          onnx_output_name = onnx_outputs[i].name
          if onnx_output_name == cntk_output_uid:
              return onnx_outputs[i]
  
      # not able to find exact match. find a close one.
      for i in range(0, len(onnx_outputs)):
          onnx_output_name = onnx_outputs[i].name
          if onnx_output_name.find(cntk_output_uid) == 0:
              return onnx_outputs[i]
  
      return fallback_onnx_output
  
imports: import os
  import re
  import shutil
  import numpy
  import scipy
  import cntk
  import pytest
  from .onnx_verify_helper import verify_results_with_onnxruntime, get_onnx_test_runner_callscript
label_desc: Use image node_id 10 for calling a global function with example usage: find_onnx_value_info_proto_with_matching_name(onnx_outputs, cntk_output_uid, fallback_onnx_output) and returns: fallback_onnx_output, onnx_outputs, onnx_outputs