{
"info": {
"author": "Matias Carrasco Kind , Sahand Hariri",
"author_email": "mcarras2@illinois.edu , sahandha@gmail.com",
"bugtrack_url": null,
"classifiers": [],
"description": " 
\n# Extended Isolation Forest\n\nThis is a simple package implementation for the Extended Isolation Forest method. It is an improvement on the original algorithm Isolation Forest which is described (among other places) in this [paper](icdm08b.pdf) for detecting anomalies and outliers from a data point distribution. The original code can be found at [https://github.com/mgckind/iso_forest](https://github.com/mgckind/iso_forest)\n\nFor an *N* dimensional data set, Extended Isolation Forest has *N* levels of extension, with *0* being identical to the case of standard Isolation Forest, and *N-1* being the fully extended version.\n\n## Installation\n\n\n pip install eif\n\n\nor directly from the repository\n\n\n pip install git+https://github.com/sahandha/eif.git\n\n\n## Requirements\n\n- numpy\n\nNo extra requirements are needed.\nIn addition, it also contains means to draw the trees created using the [igraph](http://igraph.org/) library. See the example for tree visualizations\n\n## Use\n\nSee these notebooks for examples on how to use it\n\n- [Basics](Notebooks/IsolationForest.ipynb)\n- [3D Example](Notebooks/general_3D_examples.ipynb)\n- [Tree visualizations](Notebooks/TreeVisualization.ipynb)\n\n## Release\n\n### v1.0.2\n#### 2018-OCT-01\n- Added documentation, examples and software paper\n\n### v1.0.1\n#### 2018-AUG-08\n- Bugfix for multidimensional data\n\n### v1.0.0\n#### 2018-JUL-15\n- Initial Release\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/sahandha/eif",
"keywords": "",
"license": "License.txt",
"maintainer": "",
"maintainer_email": "",
"name": "eif",
"package_url": "https://pypi.org/project/eif/",
"platform": "",
"project_url": "https://pypi.org/project/eif/",
"project_urls": {
"Homepage": "https://github.com/sahandha/eif"
},
"release_url": "https://pypi.org/project/eif/1.0.2/",
"requires_dist": null,
"requires_python": "",
"summary": "Extended Isolation Forest for anomaly detection",
"version": "1.0.2"
},
"last_serial": 4329459,
"releases": {
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "909bea26c73369ae0fdaeaf2231d4e4d",
"sha256": "d6c391ba3743a068a7afc1149fa94ce83407c073ff29e34ab9dac192c193a2d8"
},
"downloads": -1,
"filename": "eif-1.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "909bea26c73369ae0fdaeaf2231d4e4d",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 4889,
"upload_time": "2018-07-15T21:19:09",
"url": "https://files.pythonhosted.org/packages/fe/93/9dd7d6c2fa18e96c83d4a31be5fb803bb79388e0cf7a5dc4e31b59be80d4/eif-1.0.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8465267d78fa3668f945cb2b5a5b5545",
"sha256": "a4a3ca7a482088aec3f6c70c2f2f2bf02bb6d0e07378513c2d55351a1fdb12d1"
},
"downloads": -1,
"filename": "eif-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "8465267d78fa3668f945cb2b5a5b5545",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3293,
"upload_time": "2018-07-15T21:19:02",
"url": "https://files.pythonhosted.org/packages/e8/ba/7a497bc8262b3d1aa7ca098c1a27a213f06022108d526070e5aa757dd233/eif-1.0.0.tar.gz"
}
],
"1.0.1": [
{
"comment_text": "",
"digests": {
"md5": "b91137b12ee2344e09794f6a2f2c4eb0",
"sha256": "dd538df6b65c77895403cade6f418a92db89345fba6fa36cf240d734fb449d24"
},
"downloads": -1,
"filename": "eif-1.0.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "b91137b12ee2344e09794f6a2f2c4eb0",
"packagetype": "bdist_wheel",
"python_version": "2.7",
"requires_python": null,
"size": 3557,
"upload_time": "2018-08-08T19:43:26",
"url": "https://files.pythonhosted.org/packages/26/97/6a86255b8b1410935422167e383619e279991da6bafe7e1aba920edc97c8/eif-1.0.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ab0b2d0c493fd58c9ce55e80318cf8e5",
"sha256": "be894714577a76591e79cb0caefdac2cfe8cc9697c82e3f3163c604b886dc3dc"
},
"downloads": -1,
"filename": "eif-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "ab0b2d0c493fd58c9ce55e80318cf8e5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3351,
"upload_time": "2018-08-08T19:43:15",
"url": "https://files.pythonhosted.org/packages/31/18/051916ea94dede5be1e55fa5484bdbcf3b802f4d4a5f26e7ba7fd1710581/eif-1.0.1.tar.gz"
}
],
"1.0.2": [
{
"comment_text": "",
"digests": {
"md5": "fe0fff0eb1762be2eec8f5cdb4912b1e",
"sha256": "3c89c6675a55ddb8d095960ae514185015d2a571a660c47ea30766f0b617c91e"
},
"downloads": -1,
"filename": "eif-1.0.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "fe0fff0eb1762be2eec8f5cdb4912b1e",
"packagetype": "bdist_wheel",
"python_version": "3.6",
"requires_python": null,
"size": 6190,
"upload_time": "2018-10-01T18:01:11",
"url": "https://files.pythonhosted.org/packages/c0/4e/355ba691b9c12daa29c7be8cebdd606f26b2c003c8720bf62111e8658c59/eif-1.0.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "c43fac8ef716762f6ea1af01de6633b4",
"sha256": "669070ebeabf9b862ce0ed8ebddb98f0ac5ba3d1b937c5c29a5330eae6089ab6"
},
"downloads": -1,
"filename": "eif-1.0.2.tar.gz",
"has_sig": false,
"md5_digest": "c43fac8ef716762f6ea1af01de6633b4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5902,
"upload_time": "2018-10-01T18:01:01",
"url": "https://files.pythonhosted.org/packages/9d/07/063f12e3da4d7a68e3d4919e06ac7b40e6e973d1b553e13e7d7f548ded69/eif-1.0.2.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "fe0fff0eb1762be2eec8f5cdb4912b1e",
"sha256": "3c89c6675a55ddb8d095960ae514185015d2a571a660c47ea30766f0b617c91e"
},
"downloads": -1,
"filename": "eif-1.0.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "fe0fff0eb1762be2eec8f5cdb4912b1e",
"packagetype": "bdist_wheel",
"python_version": "3.6",
"requires_python": null,
"size": 6190,
"upload_time": "2018-10-01T18:01:11",
"url": "https://files.pythonhosted.org/packages/c0/4e/355ba691b9c12daa29c7be8cebdd606f26b2c003c8720bf62111e8658c59/eif-1.0.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "c43fac8ef716762f6ea1af01de6633b4",
"sha256": "669070ebeabf9b862ce0ed8ebddb98f0ac5ba3d1b937c5c29a5330eae6089ab6"
},
"downloads": -1,
"filename": "eif-1.0.2.tar.gz",
"has_sig": false,
"md5_digest": "c43fac8ef716762f6ea1af01de6633b4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5902,
"upload_time": "2018-10-01T18:01:01",
"url": "https://files.pythonhosted.org/packages/9d/07/063f12e3da4d7a68e3d4919e06ac7b40e6e973d1b553e13e7d7f548ded69/eif-1.0.2.tar.gz"
}
]
}