DCI-Closed, a frequent closed itemset mining algorithm, implemented in Rust.
- Two flavors: sequential and parallel.
- Dataset generic: you can use your own dataset type.
- Optional bitmatrix dataset support.
- No unsafe code.
The implementation is based on the original paper, by Lucchese, C. et al. The parallel flavor is a trivial Rayon spin of the original algorithm.
- 0.3.0:
Bugfix: report the closed set of all items which occur in all transactions.
Replace vector return type with boxed slice. - 0.2.0: Add
Into<BitMatrix>
implementation forMatrix
. - 0.1.0: Initial version.
dci
is licenced under the MIT Licence.