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