Source code for padasip.detection

"""
.. versionadded:: 1.0.0
.. versionchanged:: 1.2.0

This module contatines tools for tasks of detection, known as:

* Novelty detection

* Fault Detection

* Outlier Detection

* System change point detection

Content of this page:

.. contents::
   :local:
   :depth: 1


Implemented tools
========================

.. toctree::
    :glob:
    :maxdepth: 1

    detection/*

"""
from padasip.detection.le import learning_entropy
from padasip.detection.elbnd import ELBND

[docs]def ese_not_imported(*args, **kwargs): """ Raise error if ESE is called without scipy installed. """ raise ImportError('You have to install scipy package in order to use ESE.')
try: from padasip.detection.ese import ESE except ImportError: ESE = ese_not_imported