code: def fn_predicate(obj):
      value = inspect.ismethoddescriptor(obj) or inspect.isbuiltin(obj)
      if value:
          return (
              obj.__doc__
              and obj.__text_signature__
              and not obj.__name__.startswith("_")
          )
      if inspect.isgetsetdescriptor(obj):
          return obj.__doc__ and not obj.__name__.startswith("_")
      return False
  
file_path: safetensors/bindings/python/stub.py
imports: import argparse
  import inspect
  import os
  import black
label_desc: Use image node_id 4 for calling a global function with example usage: fn_predicate(obj) and returns: False, unknown, unknown