Skip to content

Commit df54984

Browse files
author
Gsaes
committed
Modification doc
1 parent eaf50eb commit df54984

File tree

6 files changed

+118
-7
lines changed

6 files changed

+118
-7
lines changed

docs/Hole_Generator.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
Focus on holes generation
3+
==========================
4+
5+
Qolmat lets you generate your own holes on your database. All features are available in `benchmark.missing_patterns`. This section will be completed very soon...

docs/_templates/__init__.py

Whitespace-only changes.

docs/_templates/class.rst

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
:mod:`{{module}}`.{{objname}}
2+
{{ underline }}==============
3+
4+
.. currentmodule:: {{ module }}
5+
6+
.. autoclass:: {{ objname }}
7+
:members:
8+
9+
{% block methods %}
10+
.. automethod:: __init__
11+
{% endblock %}
12+
13+
.. include:: {{module}}.{{objname}}.examples
14+
15+
.. raw:: html
16+
17+
<div style='clear:both'></div>

docs/_templates/function.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
:mod:`{{module}}`.{{objname}}
2+
{{ underline }}====================
3+
4+
.. currentmodule:: {{ module }}
5+
6+
.. autofunction:: {{ objname }}
7+
8+
.. include:: {{module}}.{{objname}}.examples
9+
10+
.. raw:: html
11+
12+
<div style='clear:both'></div>

docs/api.rst

Lines changed: 83 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,98 @@
1-
##########
1+
###########
22
Qolmat API
3-
##########
3+
###########
44

55
.. currentmodule:: qolmat
66

7-
Classes
7+
Imputers
8+
=========
9+
10+
.. autosummary::
11+
:toctree: generated/
12+
:template: class.rst
13+
14+
imputations.imputers.ImputerEM
15+
imputations.imputers.ImputerKNN
16+
imputations.imputers.ImputerInterpolation
17+
imputations.imputers.ImputerLOCF
18+
imputations.imputers.ImputerMedian
19+
imputations.imputers.ImputerMean
20+
imputations.imputers.ImputerMICE
21+
imputations.imputers.ImputerMode
22+
imputations.imputers.ImputerNOCB
23+
imputations.imputers.ImputerOracle
24+
imputations.imputers.ImputerRegressor
25+
imputations.imputers.ImputerResiduals
26+
imputations.imputers.ImputerRPCA
27+
imputations.imputers.ImputerShuffle
28+
29+
Comparator
30+
===========
31+
32+
.. autosummary::
33+
:toctree: generated/
34+
:template: class.rst
35+
36+
benchmark.comparator.Comparator
37+
38+
Missing Patterns
39+
================
40+
41+
.. autosummary::
42+
:toctree: generated/
43+
:template: class.rst
44+
45+
benchmark.missing_patterns.UniformHoleGenerator
46+
benchmark.missing_patterns.GeometricHoleGenerator
47+
benchmark.missing_patterns.EmpiricalHoleGenerator
48+
benchmark.missing_patterns.MultiMarkovHoleGenerator
49+
benchmark.missing_patterns.GroupedHoleGenerator
50+
51+
52+
Metrics
853
=======
954

1055
.. autosummary::
1156
:toctree: generated/
12-
:template: class.rst
57+
:template: function.rst
58+
59+
benchmark.metrics.mean_squared_error
60+
benchmark.metrics.root_mean_squared_error
61+
benchmark.metrics.weighted_mean_absolute_percentage_error
62+
benchmark.metrics.wasserstein_distance
63+
benchmark.metrics.density_from_rf
64+
benchmark.metrics.kl_divergence_1D
65+
benchmark.metrics.kl_divergence
66+
benchmark.metrics.kolmogorov_smirnov_test
67+
benchmark.metrics.total_variance_distance
68+
benchmark.metrics.mean_difference_correlation_matrix_numerical_features
69+
benchmark.metrics.mean_difference_correlation_matrix_categorical_features
70+
benchmark.metrics.mean_difference_correlation_matrix_categorical_vs_numerical_features
71+
benchmark.metrics.sum_energy_distances
72+
benchmark.metrics.frechet_distance
73+
74+
75+
RPCA engine
76+
================
1377

78+
.. autosummary::
79+
:toctree: generated/
80+
:template: class.rst
81+
1482
imputations.rpca.rpca.RPCA
83+
imputations.rpca.rpca_noisy.RPCANoisy
84+
imputations.rpca.rpca_pcp.RPCAPCP
85+
1586

16-
Utils
17-
=====
87+
EM engine
88+
================
1889

1990
.. autosummary::
2091
:toctree: generated/
21-
:template: function.rst
92+
:template: class.rst
93+
94+
imputations.em_sampler.EM
95+
imputations.em_sampler.MultiNormalEM
96+
imputations.em_sampler.VAR1EM
97+
2298

docs/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
explanation
99
RPCA
1010
EM_sampler
11+
Hole_Generator
1112

1213
.. toctree::
1314
:maxdepth: 2

0 commit comments

Comments
 (0)