Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 4 additions & 6 deletions docs/source/api_reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,11 @@
Welcome to the API reference for `frouros`.

```{toctree}
:maxdepth: 1
:maxdepth: 2

api_reference/callbacks
api_reference/datasets
api_reference/detectors
api_reference/metrics
api_reference/semi_supervised
api_reference/supervised
api_reference/transformations
api_reference/unsupervised
api_reference/utils
```
```
44 changes: 44 additions & 0 deletions docs/source/api_reference/callbacks.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Callbacks

```{eval-rst}
.. automodule:: frouros.callbacks
:no-members:
:no-inherited-members:
```

```{currentmodule} frouros.callbacks
```

## Batch

```{eval-rst}
.. automodule:: frouros.callbacks.batch
:no-members:
:no-inherited-members:
```

```{eval-rst}
.. autosummary::
:toctree: auto_generated/
:template: class.md

PermutationTestOnBatchData
ResetOnBatchDataDrift
```

## Streaming

```{eval-rst}
.. automodule:: frouros.callbacks.streaming
:no-members:
:no-inherited-members:
```

```{eval-rst}
.. autosummary::
:toctree: auto_generated/
:template: class.md

History
WarningSamplesBuffer
```
2 changes: 1 addition & 1 deletion docs/source/api_reference/datasets.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,4 @@
:template: class.md

SEA
```
```
169 changes: 169 additions & 0 deletions docs/source/api_reference/detectors.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,169 @@
# Detectors

The {mod}`frouros.detectors` module contains drift detection algorithms.

```{eval-rst}
.. automodule:: frouros.detectors
:no-members:
:no-inherited-members:
```

```{currentmodule} frouros.detectors
```

## Concept drift

```{eval-rst}
.. automodule:: frouros.detectors.concept_drift
:no-members:
:no-inherited-members:
```

```{currentmodule} frouros.detectors.concept_drift
```

### CUSUM Test

```{eval-rst}
.. automodule:: frouros.detectors.concept_drift.cusum_based
:no-members:
:no-inherited-members:
```

```{eval-rst}
.. autosummary::
:toctree: auto_generated/
:template: class.md

CUSUM
GeometricMovingAverage
PageHinkley
```

### DDM Based

```{eval-rst}
.. automodule:: frouros.detectors.concept_drift.ddm_based
:no-members:
:no-inherited-members:
```

```{eval-rst}
.. autosummary::
:toctree: auto_generated/
:template: class.md

DDM
ECDDWT
EDDM
HDDMA
HDDMW
RDDM
STEPD
```

### Window Based

```{eval-rst}
.. automodule:: frouros.detectors.concept_drift.window_based
:no-members:
:no-inherited-members:
```

```{eval-rst}
.. autosummary::
:toctree: auto_generated/
:template: class.md

ADWIN
KSWIN
```

## Data drift

```{eval-rst}
.. automodule:: frouros.detectors.data_drift
:no-members:
:no-inherited-members:
```

```{currentmodule} frouros.detectors.data_drift
```

### Batch

```{eval-rst}
.. automodule:: frouros.detectors.data_drift.batch
:no-members:
:no-inherited-members:
```

```{currentmodule} frouros.detectors.data_drift.batch
```

#### Distance Based

```{eval-rst}
.. automodule:: frouros.detectors.data_drift.batch.distance_based
:no-members:
:no-inherited-members:
```

```{eval-rst}
.. autosummary::
:toctree: auto_generated/
:template: class.md

EMD
HistogramIntersection
JS
KL
MMD
PSI
```

#### Statistical Test

```{eval-rst}
.. automodule:: frouros.detectors.data_drift.batch.statistical_test
:no-members:
:no-inherited-members:
```

```{eval-rst}
.. autosummary::
:toctree: auto_generated/
:template: class.md

ChiSquareTest
CVMTest
KSTest
WelchTTest
```

### Streaming

```{eval-rst}
.. automodule:: frouros.detectors.data_drift.streaming
:no-members:
:no-inherited-members:
```

```{currentmodule} frouros.detectors.data_drift.streaming
```

#### Statistical Test

```{eval-rst}
.. automodule:: frouros.detectors.data_drift.streaming.statistical_test
:no-members:
:no-inherited-members:
```

```{eval-rst}
.. autosummary::
:toctree: auto_generated/
:template: class.md

IncrementalKSTest
```
1 change: 0 additions & 1 deletion docs/source/api_reference/metrics.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,4 @@
:template: class.md

PrequentialError
PrequentialErrorFadingFactor
```
20 changes: 0 additions & 20 deletions docs/source/api_reference/semi_supervised.md

This file was deleted.

60 changes: 0 additions & 60 deletions docs/source/api_reference/supervised.md

This file was deleted.

19 changes: 0 additions & 19 deletions docs/source/api_reference/transformations.md

This file was deleted.

43 changes: 0 additions & 43 deletions docs/source/api_reference/unsupervised.md

This file was deleted.

Loading