Skip to content

[FEA] Add cuml.accel support for IsolationForest #8468

Description

@btepera

Is your feature request related to a problem? Please describe.
cuML now has a GPU-accelerated Isolation Forest estimator (cuml.ensemble.IsolationForest, added in #8226), but cuml.accel does not dispatch to it. Anomaly detection users with large tabular data would benefit from IsolationForest being added under the cuml.accel umbrella of estimators.

Describe the solution you'd like
Create a cuml.accel proxy for sklearn.ensemble.IsolationForest backed by cuml.ensemble.IsolationForest, following the same pattern used for other estimator proxies.

When complete, I should be able to run fit() and predict() on GPU:

%load_ext cuml.accel
from sklearn.ensemble import IsolationForest

clf = IsolationForest(n_estimators=100, random_state=0)
clf.fit(X)

After adding to cuml.accel, we should also update the Accelerated Estimator Support section of our docs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    cuml-accelIssues related to cuml.accelfeature requestNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions