code: def _render_databricks(js):  # pragma: no cover
      import inspect
  
      if _render_databricks.displayHTML is None:
          found = False
          for frame in inspect.getouterframes(inspect.currentframe()):
              global_names = set(frame.frame.f_globals)
              target_names = {"displayHTML", "display", "spark"}
              if target_names.issubset(global_names):
                  _render_databricks.displayHTML = (
                      frame.frame.f_globals["displayHTML"]
                  )
                  found = True
                  break
  
          if not found:
              msg = "Could not find DataBrick's displayHTML function"
              _log.error(msg)
              raise RuntimeError(msg)
  
      _render_databricks.displayHTML(js)
  
file_path: interpret/python/interpret-core/interpret/visual/_inline.py
imports: import os
  import time
  import uuid
  from plotly.io import to_json
  from plotly import graph_objs
  import sys
  import json
  import base64
  import logging
label_desc: Use image node_id 8 for calling a global function with example usage: _render_databricks(js) without return types