An implementation of the Random Cut Forest data structure for sketching streaming data, with support for anomaly detection, density estimation, imputation, and more.
Create a single PointStore trait with the methods from PointStoreEdit
and PointStoreView combined. We can use mutable/non-mutable references
to distinguish between read-only and read-write use cases.
Create a new Location trait to simplify the type constraints used for
store locations.
Create a new types.rs file to define traits used in multiple other files.
Create a rustfmt.toml file and configure rustfmt to organize imports.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.