文件名称:LibIsolationForest:Isolation Forest异常检测算法的C ++,rust,julia,python2和python3实现
文件大小:44KB
文件格式:ZIP
更新时间:2024-03-05 01:15:51
anomaly-detection isolation-forest isolation-forest-algorithm Python
库隔离林 描述 该项目包含隔离林算法的Rust,C ++,Julia和python实现。 隔离林是一种基于随机生成的决策树的集合的异常检测算法。 有关算法的完整说明,请查阅算法创建者的原始论文: Python范例 可以通过pip安装python实现: pip install IsolationForest 这是一个简短的代码片段,显示了如何使用该库的Python版本。 您也可以阅读文件test.py以获得完整示例。 随着库的成熟,我将向该文件添加更多测试示例。 from isolationforest import IsolationForest forest = IsolationForest . Forest ( num_trees , sub_sampling_size ) sample = IsolationForest . Sample ( "Training Sample
【文件预览】:
LibIsolationForest-master
----.gitignore(929B)
----data()
--------iris.data.txt(4KB)
--------iris.names.txt(3KB)
----.travis.yml(82B)
----cpp()
--------IsolationForest.h(5KB)
--------IsolationForestTest.xcodeproj()
--------IsolationForest.cpp(11KB)
--------main.cpp(5KB)
----LICENSE(1KB)
----.github()
--------issue_template.md(222B)
----python3()
--------setup.py(471B)
--------isolationforest()
--------test.py(12KB)
----README.md(3KB)
----rust()
--------src()
--------Cargo.toml(202B)
----julia()
--------IsolationForest.jl(10KB)
--------test.jl(11KB)
----python2()
--------setup.py(831B)
--------isolationforest()
--------test.py(12KB)
----.vscode()
--------settings.json(340B)
--------launch.json(554B)
--------c_cpp_properties.json(3KB)