code: def setup(app):
      # NOTE: in Sphinx 1.8+ `html_css_files` is an official configuration value
      # and can be moved outside of this function (and the setup(app) function
      # can be deleted).
      html_css_files = [
          "https://cdn.jsdelivr.net/npm/katex@0.10.0-beta/dist/katex.min.css"
      ]
  
      # In Sphinx 1.8 it was renamed to `add_css_file`, 1.7 and prior it is
      # `add_stylesheet` (deprecated in 1.8).
      add_css = getattr(app, "add_css_file", app.add_stylesheet)
      for css_file in html_css_files:
          add_css(css_file)
  
      app.connect("build-finished", coverage_post_process)
      app.connect("autodoc-process-docstring", process_docstring)
  
file_path: pytorch/docs/source/conf.py
imports: import os
  import pkgutil
  import re
  from os import path
  import torch
  import pytorch_sphinx_theme
  from sphinx.ext.coverage import CoverageBuilder
  from sphinx.writers import html, html5
  import sphinx.ext.doctest
  from docutils import nodes
  from sphinx import addnodes
  from sphinx.util.docfields import TypedField
label_desc: Use image node_id 3 for calling a global function with example usage: setup(app) without return types