PAttern MIning (PAMI) is a Python library containing several algorithms to discover user interest-based patterns in transactional/temporal/geo-referencial/sequence databases across multiple computing platforms.
-
User manual https://udayrage.github.io/PAMI/manuals/index.html
-
Code documentation file:///Users/likhitha/Downloads/PAMI-main-docs/docs/_build/html/index.html
-
Discussions on PAMI usage https://github.com/udayRage/PAMI/discussions
-
Report issues https://github.com/udayRage/PAMI/issues
Recent versions
- Version 2023.03.01: prefixSpan and SPADE
Total number of algorithms: 83
Installation
pip install pami
Updation
pip install --upgrade pami
Uninstallation
pip uninstall pami
- Click on "Basic" link to view the basic tutorial on using the algorithm.
- Click on "Adv" link to view the advanced tutorial on using a particular algorithm.
- Frequent pattern mining: Sample
| Basic | Closed | Maximal | Top-k | CUDA | pyspark |
|---|---|---|---|---|---|
| Apriori Basic-Adv | Closed Basic-Adv | maxFP-growth Basic | topK Basic-Adv | cudaAprioriGCT | parallelApriori Basic-Adv |
| FP-growth Basic-Adv | cudaAprioriTID | parallelFPGrowth Basic-Adv | |||
| ECLAT Basic-Adv | cudaEclatGCT | parallelECLAT Basic-Adv | |||
| ECLAT-bitSet Basic-Adv | |||||
| ECLAT-diffset Basic-Adv |
- Relative Frequent Patterns: Sample
| Basic |
|---|
| RSFP Basic-Adv |
- Frequent pattern with multiple minimum support: Sample
| Basic |
|---|
| CFPGrowth |
| CFPGrowth++ |
- Correlated pattern mining: Sample
| Basic |
|---|
| CP-growth Basic -Adv |
| CP-growth++ Basic -Adv |
- Frequent spatial pattern mining: Sample
| Basic |
|---|
| spatialECLAT Basic-Adv |
| FSP-growth Basic-Adv |
- Fuzzy Frequent pattern mining: Sample
| Basic |
|---|
| FFI-Miner Basic-Adv |
- Fuzzy correlated pattern mining: Sample
| Basic |
|---|
| FCP-growth Basic-Adv |
- Fuzzy frequent spatial pattern mining: Sample
| Basic |
|---|
| FFSP-Miner Basic-Adv |
- Fuzzy periodic frequent pattern mining: Sample
| Basic |
|---|
| FPFP-Miner Basic-Adv |
- Geo referenced Fuzzy periodic frequent pattern mining: Sample
| Basic |
|---|
| FPFP-Miner Basic-Adv |
- High utility pattern mining: Sample
| Basic |
|---|
| EFIM Basic-Adv |
| HMiner Basic-Adv |
| UPGrowth |
- High utility frequent pattern mining: Sample
| Basic |
|---|
| HUFIM Basic-Adv |
- High utility frequent spatial pattern mining: Sample
| Basic |
|---|
| SHUFIM Basic-Adv |
- High utility spatial pattern mining: Sample
| Basic | topk |
|---|---|
| HDSHIM Basic-Adv | TKSHUIM |
| SHUIM Basic |
- Periodic frequent pattern mining: Sample
| Basic | Closed | Maximal | Top-K |
|---|---|---|---|
| PFP-growth Basic-Adv | CPFP Basic-Adv | maxPF-growth Basic-Adv | kPFPMiner Basic-Adv |
| PFP-growth++ Basic-Adv | |||
| PS-growth Basic-Adv | |||
| PFP-ECLAT Basic-Adv |
- Geo referenced Periodic frequent pattern mining: Sample
| Basic |
|---|
| GPFPMiner Basic-Adv |
- Local periodic pattern mining: Sample
| Basic |
|---|
| LPPGrowth Basic |
| LPPMBreadth Basic |
| LPPMDepth Basic |
- Partial periodic frequent pattern mining: Sample
| Basic |
|---|
| GPF-growth Basic-Adv |
| PPF-DFS Basic-Adv |
- Partial periodic pattern mining: Sample
| Basic | Closed | Maximal |
|---|---|---|
| 3P-growth Basic-Adv | 3P-close Basic-Adv | max3P-growth Basic |
| 3P-ECLAT Basic-Adv | ||
| G3P-Growth Basic-Adv |
- Partial periodic spatial pattern mining:Sample
| Basic |
|---|
| STECLAT Basic-Adv |
- Periodic correlated pattern mining: Sample
| Basic |
|---|
| EPCP-growth Basic-Adv |
- Stable periodic pattern mining: Sample
| Basic | TopK |
|---|---|
| SPP-growth Basic-Adv | TSPIN |
| SPP-ECLAT Basic-Adv |
- Uncertain frequent pattern mining: Sample
| Basic | top-k |
|---|---|
| PUF Basic-Adv | TUFP |
| TubeP Basic-Adv | |
| TubeS Basic-Adv | |
| UVEclat |
- Uncertain periodic frequent pattern mining: Sample
| Basic |
|---|
| UPFP-growth Basic-Adv |
| UPFP-growth++ Basic-Adv |
- Recurring pattern mining: Sample
| Basic |
|---|
| RPgrowth Basic-Adv |
- Relative High utility pattern mining: Sample
| Basic |
|---|
| RHUIM Basic-Adv |
- Weighted frequent pattern mining: Sample
| Basic |
|---|
| WFIM Basic-Adv |
- Uncertain Weighted frequent pattern mining: Sample
| Basic |
|---|
| WUFIM Basic |
- Weighted frequent regular pattern mining: Sample
| Basic |
|---|
| WFRIMiner Basic-Adv |
- Weighted frequent neighbourhood pattern mining: Sample
| Basic |
|---|
| SSWFPGrowth |
- Sequence frequent pattern mining: Sample
| Basic |
|---|
| SPADE Basic-Adv |
| prefixSpan Basic-Adv |