Skip to content

michaelmech/Arborration

Repository files navigation

Arborration

Arborration is a Python library for multiclass generative classifiers built on top of tree-based anomaly detection models.

Project layout

.
├── pyproject.toml
├── requirements.txt
├── requirements-dev.txt
├── src/
│   └── arborration/
│       ├── __init__.py
│       ├── __main__.py
│       └── classifiers.py
└── tests/
    └── test_imports.py

Installation

python -m pip install -r requirements.txt
python -m pip install -e .

For development:

python -m pip install -r requirements-dev.txt

Usage

from arborration import PineForestGenerativeClassifier

clf = PineForestGenerativeClassifier(random_state=0)

You can also run the package directly to execute the bundled example:

python -m arborration

About

Creating bayesian classifiers using tree-based anomaly detection methods.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors