############################################ Documentation ############################################ Packages ======================================== The documentation for the feature interpretability module is made with `sphinx `_. Below is a list of `sphinx extensions `_ that are required to build the docs: - `sphinx.ext.autodoc `_ - `sphinx.ext.coverage `_ - `sphinx.ext.napoleon `_ - `sphinx.ext.githubpages `_ Additionally, the `sphinx-toolbox `_ and `sphinx-argparse `_ packages are installed to provide additional functionality. They are included in the extensions list as follows: - `sphinx_toolbox.collapse `_ - sphinxarg.ext These are all included in the ``./docs/source/conf.py`` file. Generating Docs ======================================== All of the files to make the sphinx documentation is found in ``./docs/``. Source code is found in ``./docs/source/``, while built ``.html`` files are found in ``./docs/build/``. To generate the most up-to-date documetaion, run the following commands in the ``./docs/`` directory: - ``make clean`` to remove existing build docs - ``make html`` to create the new docs - open ``./docs/build/html/index.html`` to view rendered docs Rendered documentation is also `hosted on GitHub `_.