Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gaussalgo/anlearn
anlearn - Anomaly learn
https://github.com/gaussalgo/anlearn
anomaly-detection machine-learning numpy pypi python scikit-learn scipy
Last synced: 2 months ago
JSON representation
anlearn - Anomaly learn
- Host: GitHub
- URL: https://github.com/gaussalgo/anlearn
- Owner: gaussalgo
- License: lgpl-3.0
- Created: 2020-06-10T10:25:02.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-07-06T20:10:54.000Z (over 1 year ago)
- Last Synced: 2024-09-30T22:01:23.186Z (3 months ago)
- Topics: anomaly-detection, machine-learning, numpy, pypi, python, scikit-learn, scipy
- Language: Python
- Homepage:
- Size: 2.88 MB
- Stars: 6
- Watchers: 5
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: COPYING
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
![anomaly-learn-with-text](https://raw.githubusercontent.com/gaussalgo/anlearn/master/docs/img/anomaly-learn-with-text.png)
[![PyPI version](https://badge.fury.io/py/anlearn.svg)](https://badge.fury.io/py/anlearn) [![Documentation Status](https://readthedocs.org/projects/anlearn/badge/?version=latest)](https://anlearn.readthedocs.io/en/latest/?badge=latest) [![Gitter](https://badges.gitter.im/gaussalgo-anlearn/community.svg)](https://gitter.im/gaussalgo-anlearn/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg)](code_of_conduct.md)
# anlearn - Anomaly learn
In [Gauss Algorithmic], we're working on many anomaly/fraud detection projects using open-source tools. We decided to put our two cents in and "tidy up" some of our code snippets, add documentation, examples, and release them as an open-source package. So let me introduce **anlearn**. It aims to offer multiple interesting anomaly detection methods in familiar [scikit-learn] API so you could quickly try some anomaly detection experiments yourself.
So far, this package is an alpha state and ready for your experiments.
Do you have any questions, suggestions, or want to chat? Feel free to contact us via [Github], [Gitter], or email.
## 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
```Instalil `anlearn`.
```
pip install .
```
or by using [poetry]
```
poetry install
```## Documentation
You can find documentation at Read the Docs: [docs](https://anlearn.readthedocs.io/en/latest/).## Contat us
Do you have any questions, suggestions, or want to chat? Feel free to contact us via [Github], [Gitter], or email.## 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.# Code of Conduct
[Code of Conduct](https://github.com/gaussalgo/anlearn/blob/master/CODE_OF_CONDUCT.md)[scikit-learn]: https://github.com/scikit-learn/scikit-learn
[numpy]: https://github.com/numpy/numpy
[scipy]: https://github.com/scipy/scipy
[pip-tools]: https://github.com/jazzband/pip-tools
[Gitter]: https://gitter.im/gaussalgo-anlearn/community
[Gauss Algorithmic]: https://www.gaussalgo.com/en/
[GitHub]: https://github.com/gaussalgo/anlearn
[poetry]: https://github.com/python-poetry/poetry