Skip to content

Commit 86bf414

Browse files
committed
Add toctrees for methods and classes for contrib package
1 parent d66a053 commit 86bf414

File tree

3 files changed

+101
-15
lines changed

3 files changed

+101
-15
lines changed

docs/source/contrib/engines.rst

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,19 @@ Contribution module of engines and helper tools
55

66
.. currentmodule:: ignite.contrib.engines
77

8+
.. currentmodule:: ignite.contrib.engines.tbptt
9+
10+
.. autosummary::
11+
:toctree:
12+
:nosignatures:
13+
:autolist:
14+
15+
.. currentmodule:: ignite.contrib.engines.common
16+
17+
.. autosummary::
18+
:toctree:
19+
:nosignatures:
20+
:autolist:
821

922
Truncated Backpropagation Throught Time
1023
---------------------------------------

docs/source/contrib/handlers.rst

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,28 +7,58 @@ Contribution module of handlers
77
param_scheduler
88
---------------
99

10+
.. currentmodule:: ignite.contrib.handlers.param_scheduler
11+
12+
.. autosummary::
13+
:toctree:
14+
:nosignatures:
15+
:autolist:
16+
1017
.. automodule:: ignite.contrib.handlers.param_scheduler
1118
:members:
1219

20+
1321
lr_finder
1422
---------
1523

24+
.. currentmodule:: ignite.contrib.handlers.lr_finder
25+
26+
.. autosummary::
27+
:toctree:
28+
:nosignatures:
29+
:autolist:
30+
1631
.. automodule:: ignite.contrib.handlers.lr_finder
1732
:members:
1833

1934

2035
time_profilers
2136
---------------
2237

38+
.. currentmodule:: ignite.contrib.handlers.time_profilers
39+
40+
.. autosummary::
41+
:toctree:
42+
:nosignatures:
43+
:autolist:
44+
45+
2346
.. automodule:: ignite.contrib.handlers.time_profilers
2447
:members:
2548

49+
2650
tensorboard_logger
2751
------------------
2852

2953
See `tensorboardX mnist example <https://github.com/pytorch/ignite/blob/master/examples/contrib/mnist/mnist_with_tensorboard_logger.py>`_
3054
and `CycleGAN and EfficientNet notebooks <https://github.com/pytorch/ignite/tree/master/examples/notebooks>`_ for detailed usage.
3155

56+
.. currentmodule:: ignite.contrib.handlers.tensorboard_logger
57+
58+
.. autosummary::
59+
:toctree:
60+
:nosignatures:
61+
:autolist:
3262

3363
.. automodule:: ignite.contrib.handlers.tensorboard_logger
3464
:members:
@@ -41,6 +71,13 @@ visdom_logger
4171
See `visdom mnist example <https://github.com/pytorch/ignite/blob/master/examples/contrib/mnist/mnist_with_visdom_logger.py>`_
4272
for detailed usage.
4373

74+
.. currentmodule:: ignite.contrib.handlers.visdom_logger
75+
76+
.. autosummary::
77+
:toctree:
78+
:nosignatures:
79+
:autolist:
80+
4481
.. automodule:: ignite.contrib.handlers.visdom_logger
4582
:members:
4683
:inherited-members:
@@ -52,6 +89,12 @@ neptune_logger
5289
See `neptune mnist example <https://github.com/pytorch/ignite/blob/master/examples/contrib/mnist/mnist_with_neptune_logger.py>`_
5390
for detailed usage.
5491

92+
.. currentmodule:: ignite.contrib.handlers.neptune_logger
93+
94+
.. autosummary::
95+
:toctree:
96+
:nosignatures:
97+
:autolist:
5598

5699
.. automodule:: ignite.contrib.handlers.neptune_logger
57100
:members:
@@ -61,6 +104,13 @@ for detailed usage.
61104
mlflow_logger
62105
-------------
63106

107+
.. currentmodule:: ignite.contrib.handlers.mlflow_logger
108+
109+
.. autosummary::
110+
:toctree:
111+
:nosignatures:
112+
:autolist:
113+
64114
.. automodule:: ignite.contrib.handlers.mlflow_logger
65115
:members:
66116
:inherited-members:
@@ -72,13 +122,26 @@ tqdm_logger
72122
See `tqdm mnist example <https://github.com/pytorch/ignite/blob/master/examples/contrib/mnist/mnist_with_tqdm_logger.py>`_
73123
for detailed usage.
74124

125+
.. currentmodule:: ignite.contrib.handlers.tqdm_logger
126+
127+
.. autosummary::
128+
:toctree:
129+
:nosignatures:
130+
:autolist:
75131

76132
.. automodule:: ignite.contrib.handlers.tqdm_logger
77133
:members:
78134

79135
polyaxon_logger
80136
---------------
81137

138+
.. currentmodule:: ignite.contrib.handlers.polyaxon_logger
139+
140+
.. autosummary::
141+
:toctree:
142+
:nosignatures:
143+
:autolist:
144+
82145
.. automodule:: ignite.contrib.handlers.polyaxon_logger
83146
:members:
84147
:inherited-members:
@@ -89,6 +152,13 @@ wandb_logger
89152
See `wandb mnist example <https://github.com/pytorch/ignite/blob/master/examples/contrib/mnist/mnist_with_wandb_logger.py>`_
90153
for detailed usage.
91154

155+
.. currentmodule:: ignite.contrib.handlers.wandb_logger
156+
157+
.. autosummary::
158+
:toctree:
159+
:nosignatures:
160+
:autolist:
161+
92162
.. automodule:: ignite.contrib.handlers.wandb_logger
93163
:members:
94164
:inherited-members:
@@ -99,6 +169,13 @@ trains_logger
99169
See `trains mnist example <https://github.com/pytorch/ignite/blob/master/examples/contrib/mnist/mnist_with_trains_logger.py>`_
100170
for detailed usage.
101171

172+
.. currentmodule:: ignite.contrib.handlers.trains_logger
173+
174+
.. autosummary::
175+
:toctree:
176+
:nosignatures:
177+
:autolist:
178+
102179
.. automodule:: ignite.contrib.handlers.trains_logger
103180
:members:
104181
:inherited-members:

docs/source/contrib/metrics.rst

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ Contribution module of metrics
55

66
.. currentmodule:: ignite.contrib.metrics
77

8+
.. autosummary::
9+
:toctree:
10+
:nosignatures:
11+
:autolist:
12+
813
.. automodule:: ignite.contrib.metrics
914
:members:
1015
:imported-members:
@@ -26,21 +31,12 @@ metrics useful for regression tasks. Definitions of metrics are based on `Botchk
2631

2732
Complete list of metrics:
2833

29-
- :class:`~ignite.contrib.metrics.regression.CanberraMetric`
30-
- :class:`~ignite.contrib.metrics.regression.FractionalAbsoluteError`
31-
- :class:`~ignite.contrib.metrics.regression.FractionalBias`
32-
- :class:`~ignite.contrib.metrics.regression.GeometricMeanAbsoluteError`
33-
- :class:`~ignite.contrib.metrics.regression.GeometricMeanRelativeAbsoluteError`
34-
- :class:`~ignite.contrib.metrics.regression.ManhattanDistance`
35-
- :class:`~ignite.contrib.metrics.regression.MaximumAbsoluteError`
36-
- :class:`~ignite.contrib.metrics.regression.MeanAbsoluteRelativeError`
37-
- :class:`~ignite.contrib.metrics.regression.MeanError`
38-
- :class:`~ignite.contrib.metrics.regression.MeanNormalizedBias`
39-
- :class:`~ignite.contrib.metrics.regression.MedianAbsoluteError`
40-
- :class:`~ignite.contrib.metrics.regression.MedianAbsolutePercentageError`
41-
- :class:`~ignite.contrib.metrics.regression.MedianRelativeAbsoluteError`
42-
- :class:`~ignite.contrib.metrics.regression.R2Score`
43-
- :class:`~ignite.contrib.metrics.regression.WaveHedgesDistance`
34+
.. currentmodule:: ignite.contrib.metrics.regression
35+
36+
.. autosummary::
37+
:toctree:
38+
:nosignatures:
39+
:autolist:
4440

4541

4642
.. autoclass:: CanberraMetric

0 commit comments

Comments
 (0)