Skip to main content

No project description provided

Project description

rusty-py-fim enables you to run fpgrowth in Python

Setup

pip install maturin
maturin develop

Running FIM in python

from rustyfim import fpgrowth, dci

res = fpgrowth(min_support=0.3, transactions=[[1,2,3],[2,3,4],[3,4,10],[3,4,20]])
# in dci algorithm, n_features is required for creating the bitmatrix in the first place
res = dci(min_support=0.3, transactions=[[1,2,3],[2,3,4],[3,4,10],[3,4,20]], n_features=21)

Result:

First pass took 0 ms, num_transactions=4.
Total runtime: 1 ms
[([3], 4), ([3, 4], 3), ([4], 3)]

Build wheel

maturin build

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rustyfim-0.2.1.tar.gz (15.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rustyfim-0.2.1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.4 MB view details)

Uploaded PyPymanylinux: glibc 2.5+ x86-64

rustyfim-0.2.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ x86-64

rustyfim-0.2.1-cp310-none-win_amd64.whl (193.6 kB view details)

Uploaded CPython 3.10Windows x86-64

rustyfim-0.2.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ x86-64

rustyfim-0.2.1-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (708.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)macOS 10.9+ x86-64macOS 11.0+ ARM64

rustyfim-0.2.1-cp310-cp310-macosx_10_7_x86_64.whl (359.0 kB view details)

Uploaded CPython 3.10macOS 10.7+ x86-64

rustyfim-0.2.1-cp39-none-win_amd64.whl (193.6 kB view details)

Uploaded CPython 3.9Windows x86-64

rustyfim-0.2.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ x86-64

rustyfim-0.2.1-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (709.0 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)macOS 10.9+ x86-64macOS 11.0+ ARM64

rustyfim-0.2.1-cp39-cp39-macosx_10_7_x86_64.whl (359.2 kB view details)

Uploaded CPython 3.9macOS 10.7+ x86-64

rustyfim-0.2.1-cp38-none-win_amd64.whl (193.6 kB view details)

Uploaded CPython 3.8Windows x86-64

rustyfim-0.2.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ x86-64

rustyfim-0.2.1-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (709.4 kB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)macOS 10.9+ x86-64macOS 11.0+ ARM64

rustyfim-0.2.1-cp38-cp38-macosx_10_7_x86_64.whl (359.5 kB view details)

Uploaded CPython 3.8macOS 10.7+ x86-64

rustyfim-0.2.1-cp37-none-win_amd64.whl (193.5 kB view details)

Uploaded CPython 3.7Windows x86-64

rustyfim-0.2.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.5+ x86-64

rustyfim-0.2.1-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (709.5 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ universal2 (ARM64, x86-64)macOS 10.9+ x86-64macOS 11.0+ ARM64

rustyfim-0.2.1-cp37-cp37m-macosx_10_7_x86_64.whl (359.5 kB view details)

Uploaded CPython 3.7mmacOS 10.7+ x86-64

File details

Details for the file rustyfim-0.2.1.tar.gz.

File metadata

  • Download URL: rustyfim-0.2.1.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.12.20

File hashes

Hashes for rustyfim-0.2.1.tar.gz
Algorithm Hash digest
SHA256 df833bc733d0ec5253d84b503d1258c0ba3b6af1502ffc9ca3f9521e5bcd4639
MD5 3015fa4b3c99e4db9f7707dcf236ef2a
BLAKE2b-256 21b22b70f2f31ace010674386a0e1aa2f650a79d18148bef4739ab230f3a443f

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rustyfim-0.2.1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e0f64952e0df52356f9b961e22b8b227a071a0c89392048a2b7146d9f7f14514
MD5 97d3134b59fa76840c8243980bc41d5f
BLAKE2b-256 0180653673f191c84cee2af613ed053eee0bb94845a2b20e1bcffef726faca68

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rustyfim-0.2.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a047b8fe7a927d246effceae88e15c0647ac320251f70a5245a2d5ce77a649c1
MD5 41a4624fc990cb00d33b72911a2feea3
BLAKE2b-256 5256bee75f312a70998f2ddb75e4a318357334510ce7ab45f7f40bfb7bd7ac58

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp310-none-win_amd64.whl.

File metadata

  • Download URL: rustyfim-0.2.1-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 193.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.12.20

File hashes

Hashes for rustyfim-0.2.1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 b476d6c1d5fbd46f7fff5bdb489ed49457e5603a784437430a6a6375883f0784
MD5 cfa778f77d52adf0f76d15ea0dc8c9bd
BLAKE2b-256 4b91400dcf61a01e10e5827667d6336b0db7f298d94df7d150e81b698fb7b704

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rustyfim-0.2.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2172159037674ad39405e57eaccbb147066b809ba680391d87283ce5791af5e1
MD5 05543b0657cd091b2354f94915dd4555
BLAKE2b-256 ae1e9d32b5841cbc829ef6688e2ce311f3ca08836e9284187fd45f70c4df8400

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for rustyfim-0.2.1-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 1667999da22350fd5b4df91b253d07a58b383809dd1f1c0b8e38a2b6d398744a
MD5 5537f46974d728bcc404fd5c82d38e12
BLAKE2b-256 1da195a0353b169fc9bb68e154249e040a2761f529ba4b6ad796cf8dcee6c1bb

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp310-cp310-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for rustyfim-0.2.1-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 f77f65cea5b52feaee6e746235e0cba1eef28a168616870e655073d4ace0b1a5
MD5 2426731078bf9225e6ebd17bae13ea05
BLAKE2b-256 2ac0a855541fdf90073399ffa866d48055a4e2b225b114de7fff78e09615152c

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp39-none-win_amd64.whl.

File metadata

  • Download URL: rustyfim-0.2.1-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 193.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.12.20

File hashes

Hashes for rustyfim-0.2.1-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 cde3ce30b7c378b774a005bbf5d8d09b762a9d759647b650bf11725df9b41b41
MD5 33d3583f6aa09f3216e38532d27baca5
BLAKE2b-256 f9c7d662e76efb5c198853bfef8bf4187950784b25d3f1d13aa5490337ba9c52

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rustyfim-0.2.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f0e517584c990c9d71c503c373c4ccd20ab83a1cf9b5b806734018b7ab942bfd
MD5 c844490ffc737c145a85509fb15d7471
BLAKE2b-256 01c91dcab525c984fb35730753568f3f4293dbd3ba6df0187926ba6a1add2d72

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for rustyfim-0.2.1-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a2c3b32890035f90282845f833d65360ca9d7f0c79fce675dcc5485b6ac63961
MD5 2c67cbc5c9e45f8874291337b88116f4
BLAKE2b-256 d862763b459ad71d24e203ed80a160a8cbf67cf0bf6d3a819d4dee7d6f39a609

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp39-cp39-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for rustyfim-0.2.1-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 c1220937fd0ff1cc92e0adf19379a469b50abd6e2f41a7f3f8da2a78438c248f
MD5 fd7448777e8dbac45920a973ab87a550
BLAKE2b-256 6397c96e49128a895b88f6454816429763d97ffd5b9cc4760c072b849abe772f

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp38-none-win_amd64.whl.

File metadata

  • Download URL: rustyfim-0.2.1-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 193.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.12.20

File hashes

Hashes for rustyfim-0.2.1-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 c470c5d9b4880c4db46e7de5432d7504644f5ef3fe733a5419fc833cd9ad4ee5
MD5 7fc23cefd7c10fbba175538ea80d651a
BLAKE2b-256 321bbc210daf45071a5675e82871b042b6faff9fe5c55a96c381aa42e2f50c0d

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rustyfim-0.2.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 17d486c5e7ffb176c7e3130498db9e7fa5141cb88c302c20d00bb77c766ab50d
MD5 5c3bd42c20ec465fdf51a706060ceec3
BLAKE2b-256 ae628e1c8d63416cf1879b8bc71e891967b0987e13b8078d7b942d97271c30bf

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for rustyfim-0.2.1-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9b0e740254cf388540c1f167d46262b6612d4e26828bec174d249f4283c0d515
MD5 20e40f61f9c8afcb4af6db7de4db124f
BLAKE2b-256 df5f4c754ea0da1b7d1102fccfdb5008c243a01619b93fdea5fe60d267dc02f6

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp38-cp38-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for rustyfim-0.2.1-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 b2631be33496b44e03630e07d7e748402108d21324a2866fd814add2c5bcf8a2
MD5 0134aaa782a8439bff3deed47a503589
BLAKE2b-256 fa6fa8ec6c1e0f9de325192760457a365457e78963a332e77f45fed203ba238f

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp37-none-win_amd64.whl.

File metadata

  • Download URL: rustyfim-0.2.1-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 193.5 kB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.12.20

File hashes

Hashes for rustyfim-0.2.1-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 992eb23e528d42ce6921673ceb53902c40dfe5456ea19e699925b8f9fa07a8dc
MD5 44f34d04f0a9d76adf1ff98410d6882c
BLAKE2b-256 4c237302bbb6e8a46779e055bacd12db676656598acdc520f7e6c30bef3b97ff

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for rustyfim-0.2.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d9b8ae2b7a8c371eb3424764f68b6e4af129a19f13b0fdba73436d47771f3d95
MD5 00747e8fa49af0b1c09d2babf799a963
BLAKE2b-256 7c4e6ec5e6f5ce1d53dde9a2e6a866992bfb63c3fbc6e5c91e82c84eddef364a

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for rustyfim-0.2.1-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 87dd6bd14671e19b2ce396b23cb78878b51ef1882b6a03219d64462c5771d71d
MD5 e32f6c7582b854bc99e32cabdb95b540
BLAKE2b-256 e294502ab9a538c5ce2f4d33f315a447714514483a0ce9848aa46dad8c484b6e

See more details on using hashes here.

File details

Details for the file rustyfim-0.2.1-cp37-cp37m-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for rustyfim-0.2.1-cp37-cp37m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 ba9e946f4c20d07de4de7da01ea4f1b05dba70a15294e0527349956e9522f882
MD5 5a2705b2718174497124bbf4a646f9da
BLAKE2b-256 0d7651bb848bfe0ec03dbd9933b84d6f06ca8a16dc751bcaaad0ade00a23029b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page