Commit 683fe429 authored by Yuxin Wu's avatar Yuxin Wu

Add TOC to more documentation pages

parent f431ea04
This diff is collapsed.
...@@ -5,9 +5,13 @@ $(function (){ ...@@ -5,9 +5,13 @@ $(function (){
var createList = function(selected) { var createList = function(selected) {
var ul = $('<ul>'); var ul = $('<ul>');
selected.clone().each(function(i,e) { selected.each(function(i,e) {
var n = $(e).children('.descname'); var fullname = e.id;
var n = $(e).children('.descname').clone();
if (fullname.startsWith('tensorpack.'))
fullname = fullname.substr(11);
n[0].innerText = fullname;
var l = $(e).children('.headerlink'); var l = $(e).children('.headerlink');
var a = $('<a>'); var a = $('<a>');
...@@ -26,12 +30,7 @@ $(function (){ ...@@ -26,12 +30,7 @@ $(function (){
var customIndex = $('.custom-index'); var customIndex = $('.custom-index');
customIndex.empty(); customIndex.empty();
var mod_content = $('#module-contents'); var selected = $('div.section>dl>dt');
if (mod_content.length == 0)
return;
var mc_container = mod_content[0].parentNode;
var selected = $(mc_container).find('>dl>dt');
if (selected.length === 0) if (selected.length === 0)
return; return;
......
{% extends "!layout.html" %}
{%- block extrahead %}
<script type="text/javascript" src='/_static/jquery-3.2.1.min.js'></script>
{% endblock %}
...@@ -160,7 +160,7 @@ html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] ...@@ -160,7 +160,7 @@ html_theme_path = [sphinx_rtd_theme.get_html_theme_path()]
# Theme options are theme-specific and customize the look and feel of a theme # Theme options are theme-specific and customize the look and feel of a theme
# further. For a list of options available for each theme, see the # further. For a list of options available for each theme, see the
# documentation. # documentation.
html_theme_options = {} html_theme_options = { }
# The name for this set of Sphinx documents. If None, it defaults to # The name for this set of Sphinx documents. If None, it defaults to
# "<project> v<release> documentation". # "<project> v<release> documentation".
......
tensorpack.callbacks package tensorpack.callbacks package
============================ ============================
.. container:: custom-index
.. raw:: html
<script type="text/javascript" src='/_static/pymunk.js'></script>
.. automodule:: tensorpack.callbacks .. automodule:: tensorpack.callbacks
:members: :members:
:no-undoc-members: :no-undoc-members:
......
tensorpack.dataflow.dataset package tensorpack.dataflow.dataset package
=================================== ===================================
.. container:: custom-index
.. raw:: html
<script type="text/javascript" src='/_static/pymunk.js'></script>
.. automodule:: tensorpack.dataflow.dataset .. automodule:: tensorpack.dataflow.dataset
:members: :members:
:undoc-members: :undoc-members:
......
tensorpack.dataflow.imgaug package tensorpack.dataflow.imgaug package
================================== ==================================
.. container:: custom-index
.. raw:: html
<script type="text/javascript" src='/_static/pymunk.js'></script>
.. automodule:: tensorpack.dataflow.imgaug .. automodule:: tensorpack.dataflow.imgaug
:members: :members:
:undoc-members: :undoc-members:
......
tensorpack.dataflow package tensorpack.dataflow package
=========================== ===========================
Subpackages Table of Contents
----------- -----------------
.. toctree:: .. toctree::
dataflow.dataset dataflow.dataset
dataflow.imgaug dataflow.imgaug
Table of Contents
-----------------
.. container:: custom-index .. container:: custom-index
.. raw:: html .. raw:: html
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script type="text/javascript" src='/_static/pymunk.js'></script> <script type="text/javascript" src='/_static/pymunk.js'></script>
Module Contents DataFlow
--------------- ---------------
.. automodule:: tensorpack.dataflow .. automodule:: tensorpack.dataflow
......
tensorpack.models package tensorpack.models package
========================= =========================
.. container:: custom-index
.. raw:: html
<script type="text/javascript" src='/_static/pymunk.js'></script>
.. automodule:: tensorpack.models .. automodule:: tensorpack.models
:members: :members:
:undoc-members: :undoc-members:
......
...@@ -8,7 +8,7 @@ import os.path ...@@ -8,7 +8,7 @@ import os.path
# this line is necessary for _TFModuleFunc to work # this line is necessary for _TFModuleFunc to work
import tensorflow as tf # noqa: F401 import tensorflow as tf # noqa: F401
__all__ = ['LinearWrap'] __all__ = []
def _global_import(name): def _global_import(name):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment