code: def to_markdown(
      google_style_section: str, types: dict = None, aliases=None
  ) -> str:
      end_first_line = google_style_section.find("\n")
      section_title = google_style_section[2:end_first_line]
      section_body = google_style_section[end_first_line + 1 :]
      section_body = utils.remove_indentation(section_body.strip())
  
      # it's a list of elements, a special formatting is applied.
      if section_title == "Arguments":
          section_body = format_as_markdown_list(
              section_body, types, aliases
          )
      elif section_title in ("Attributes", "Raises"):
          section_body = format_as_markdown_list(section_body)
  
      if section_body:
          return f"__{section_title}__\n\n{section_body}\n"
      else:
          return f"__{section_title}__\n"
  
file_path: autokeras/docs/keras_autodoc/docstring.py
imports: import itertools
  import re
  from sphinx.util.typing import stringify
  from .None import utils
label_desc: Use image node_id 5 for calling a global function with example usage: to_markdown(google_style_section, types, aliases) and returns: str, section_title, str, section_body, str, str, section_title, str