Skip to main content

# iso_forest

This is a simple package implementation for the isolation forest method described (among other places) in this [paper](icdm08b.pdf) for detecting anomalies and outliers from a data point distribution.

# Extended isolation forest

For an extended version of this algorithm that produces more precise scoring maps please visit this repository

[https://github.com/sahandha/eif](https://github.com/sahandha/eif)/

## Installation

pip install git+https://github.com/mgckind/iso_forest.git

It supports python2 and python3

## Requirements

No extra requirements are needed, It also contains means to draw the trees created using the [igraph](http://igraph.org/) library.

## Use Examples

See these 2 notebooks examples on how to use it

  • [basics](demo_iforest.ipynb)

  • [tree visualization and anomaly PDFs](demo_vis_pdf.ipynb)

## Releases

### v1.0.1

  • Initial Release

Metadata

Release files for iso-forest 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iso-forest 1.0.2
File Size Uploaded
iso_forest-1.0.2.tar.gz 3.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iso-forest 1.0.2
File Interpreter ABI Platform
iso_forest-1.0.2-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 8.0 kB

Release files / iso_forest-1.0.2.tar.gz

Download URL iso_forest-1.0.2.tar.gz
Size 3.2 kB
Tags Source
SHA-256 checksum
How to use checksums
7c997aaf21b74bb35d6d20498b59237f9325076d6f7e7230298097ac5faa01d8
BLAKE2b-256 checksum
How to use checksums
bfb3ccf68cef05698babd8d19bbbb1fd006d4edc0f62e047cdeec4fc321f07ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / iso_forest-1.0.2-py2.py3-none-any.whl

Download URL iso_forest-1.0.2-py2.py3-none-any.whl
Size 4.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
5c2cba6dec691b3a05ae1867dc88a3581c5fef1b73cfb8a584233101c1d9c590
BLAKE2b-256 checksum
How to use checksums
4190548a14e27da4d803053566355d4822c947de25f4fc63af0a5f721fa37ff7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

1.0.3

2 release files

This release

1.0.2 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page