Skip to main content

Anomaly learn

Project description

anomaly-learn-with-text

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:

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

docs

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

anlearn-0.1.1a0.tar.gz (51.3 kB view hashes)

Uploaded Source

Built Distribution

anlearn-0.1.1a0-py3-none-any.whl (21.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page