code: def searchsorted_shape_func(attrs, inputs, _):
      """
      Shape func for searchsorted operator.
      """
      return [_searchsorted_shape(inputs[0], inputs[1])]
  
file_path: tvm/python/tvm/relay/op/_algorithm.py
imports: from __future__ import absolute_import
  from tvm.te.hybrid import script
  from tvm.runtime import convert
  from .None import strategy
  from .None import op
  from .op import OpPattern, register_pattern
  from .op import register_strategy, register_shape_func
  from ._tensor import elemwise_shape_func
label_desc: Use image node_id 4 for calling a global function with example usage: searchsorted_shape_func(attrs, inputs, _) and returns: list