Anomaly learn
Project description
anlearn - Anomaly learn
anlearn is a python package that aims to implement multiple state-of-the-art anomaly detection methods in familiar scikit-learn API.
Installation
anlearn depends on scikit-learn and it's dependencies scipy and numpy.
Requirements:
- python >=3.6
- scikit-learn
- scipy
- numpy
Requirements for every supported python version with version and hashes could be found in requirements folder. We're using pip-tools for generating requirements files.
Intallation options
PyPI installation
pip install anlearn
Installation from source
git clone https://github.com/gaussalgo/anlearn
cd anlearn
Installing requirements.
# Generated requirements for all supported python versions
ls requirements/requirements-3.*.txt | grep -v dev
requirements/requirements-3.6.txt
requirements/requirements-3.7.txt
requirements/requirements-3.8.txt
pip install -r requirements/requirements-3.8.txt
or
pip install scikit-learn numpy scipy
Install anlearn
.
pip install .
or
python setup.py install
Documentation
License
GNU Lesser General Public License v3 or later (LGPLv3+)
anlearn Copyright (C) 2020 Gauss Algorithmic a.s.
This package is in alpha state and comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to use, redistribute it, and contribute under certain conditions of its license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for anlearn-0.1.1a0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae514678c9c254b5f8dfe910dc912b5ec76db1efb8ef7f6dfc10413d543c3544 |
|
MD5 | 610c6e583a85dd75833234a3bca948e1 |
|
BLAKE2b-256 | 8a515d18b1d38a218c3d93c4676492491b81ed5aaef69944c7eaa2b7960d9e3e |