Skip to main content

No project description provided

Project description

logo

Python package for fast munkres algorithm.

Installation

pip install fastmunk

Getting started

import fastmunk

mat = np.array([
    [5, 9, 1],
    [10, 3, 2],
    [8, 7, 4],
], dtype=np.float64)

m = fastmunk.FastMunk()
m.compute(mat)

Benchmark

cd examples
python benchmark.py

Output

FastMunk:  0.02310633659362793 [s]
Munkres:  0.5914878845214844 [s]

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

fastmunk-0.1.0.tar.gz (41.8 kB view details)

Uploaded Source

Built Distributions

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

fastmunk-0.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

fastmunk-0.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

fastmunk-0.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

fastmunk-0.1.0-cp311-none-win_amd64.whl (129.1 kB view details)

Uploaded CPython 3.11Windows x86-64

fastmunk-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

fastmunk-0.1.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (486.2 kB view details)

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

fastmunk-0.1.0-cp310-none-win_amd64.whl (129.1 kB view details)

Uploaded CPython 3.10Windows x86-64

fastmunk-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

fastmunk-0.1.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (486.2 kB view details)

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

fastmunk-0.1.0-cp39-none-win_amd64.whl (129.3 kB view details)

Uploaded CPython 3.9Windows x86-64

fastmunk-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

fastmunk-0.1.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (486.8 kB view details)

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

fastmunk-0.1.0-cp38-none-win_amd64.whl (129.0 kB view details)

Uploaded CPython 3.8Windows x86-64

fastmunk-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

fastmunk-0.1.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (485.7 kB view details)

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

fastmunk-0.1.0-cp37-none-win_amd64.whl (129.0 kB view details)

Uploaded CPython 3.7Windows x86-64

fastmunk-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

fastmunk-0.1.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (485.8 kB view details)

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

File details

Details for the file fastmunk-0.1.0.tar.gz.

File metadata

  • Download URL: fastmunk-0.1.0.tar.gz
  • Upload date:
  • Size: 41.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.7

File hashes

Hashes for fastmunk-0.1.0.tar.gz
Algorithm Hash digest
SHA256 affd434bb1401fec69714330a3b5a1f0435fc606527b53a8b69faf8c0cac2320
MD5 5b9e88eb0f1c8df36f73027c49bc2a5c
BLAKE2b-256 3ff15f03c5559a029c2a945e0aade0cb8701c87dc5172c93c7913fbbab8731d5

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastmunk-0.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b4c34387f188470abd1933443534ae45e1685abc21cf34321926933dcc433afb
MD5 5d15c0f885b521ebd22a69634101416e
BLAKE2b-256 5999eeb256e3c13c1c3eaaf0c3f718bcfdf1cf33e8c14766afe4ed180cdc8579

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastmunk-0.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 03ff7153e02ea59f18505503dd9b084673dced3570b567a8af39039c68aedd79
MD5 2ba93ca0917722c3f661ed59b7dd142e
BLAKE2b-256 69fc0663f73533efd4b8359ca02c11d3b0c7711efc32764f5e2fa14810a96cf9

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastmunk-0.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b280fcab7ba30aa608b41377a6d2267f5a4b793b37d68bca437a0464755c70da
MD5 308289736ebffd2bf4b4d550713ca55f
BLAKE2b-256 7291f2ff8a6512403a88ecaa47a2124bdebf199831ece55eecb0c9635df1edde

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-cp311-none-win_amd64.whl.

File metadata

  • Download URL: fastmunk-0.1.0-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 129.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.7

File hashes

Hashes for fastmunk-0.1.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 5ab5d5167f6615b970dc6c48d6494eee20554553240609f96a1b6592a89cc923
MD5 d546cc09ba15df1c9c6190d5af2c8d20
BLAKE2b-256 b5ada96567f50bc56a342cbd985fe5ec2701b8bc203545d016b390f88b426666

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastmunk-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c0e5aeb112b5f8ba3e5089202b3231ceb7971f6d45da038ccc2aa8fe3bcc76f2
MD5 e9dc791fb46d9dcbf93a5d22f0119066
BLAKE2b-256 55c1d8897460421d9d055874c6ef34b58ea274227fa3918b9a15cba02dfa337e

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for fastmunk-0.1.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 bcccf0ea143c5c77c899d747d1f667d8dc82e053c02173e0db817598c58e6c84
MD5 62f3c07bfbaf68761a2a1e6df6d57e4f
BLAKE2b-256 3fbcbf45a5298a72fb5ef3cf9565cfad969ea5e69465f5d5d9d9652ca6e9b09f

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-cp310-none-win_amd64.whl.

File metadata

  • Download URL: fastmunk-0.1.0-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 129.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.7

File hashes

Hashes for fastmunk-0.1.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 b669aaeca6923a7e691a07215b24947ec984951c144afebbda74aa71d3054743
MD5 5c59c7695fc94225ade540d1837294c1
BLAKE2b-256 c516cd326f2a5f2936b4a515dbada81f1965d2b9cb3669865229713dfb55d51e

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastmunk-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 048a337508624b7a5526627e1f08cc5a5609b5acbb1e796bce3982b7c0aa8ced
MD5 ee62ad2e895a0c917ec6affa0f669b06
BLAKE2b-256 e3f244fa7ab3d5070bc2516e0ee1e18aa0df9dc9d19fd97a007ee7c04642871f

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for fastmunk-0.1.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9e450bccab939b085deb10ac68d1d78eb90832c2cb3f3648e542b06e1c8d021a
MD5 c131a37052712a2a8d247face6dd7ded
BLAKE2b-256 0953e2ef93dc3ba11e3f80a5f71d09341d8e13112eaa431668af720c3d1dc711

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-cp39-none-win_amd64.whl.

File metadata

  • Download URL: fastmunk-0.1.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 129.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.7

File hashes

Hashes for fastmunk-0.1.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 788aba09a232f6c454da584fbe25eb547bf0dccd31d1a0624a08b5d26453ae3a
MD5 2ae15a076c8f265fe420d688a4bde233
BLAKE2b-256 e2281afdcb5234387adbb7ec2eb1611bc53f750b1314bb0b1a47d9006725d219

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastmunk-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e40f1519e0dc7c5d2c6722c06e60566889a4d609f25556a971c5873a041e4055
MD5 9e4bdd8b41ca1b4d256cd3b70c7a8c32
BLAKE2b-256 8dc88ea671fb718e8de72016179e1e422f7a98164418af8f4c8ef83ef9bf4319

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for fastmunk-0.1.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0dbedcab20b7b632271bd05ad53357d2855a1b75621a046aa13e27f7b0758335
MD5 6eddc11eefe9ed2e404ef45829f2bef7
BLAKE2b-256 7b512bf426159f2e21a5efdfc09afdd17515500b77c94bb00cee41884af04628

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-cp38-none-win_amd64.whl.

File metadata

  • Download URL: fastmunk-0.1.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 129.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.7

File hashes

Hashes for fastmunk-0.1.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 1c7568b5c1a79e83505ee42236539f4206079f43d055fa725ce862b5b96af3a7
MD5 3b9899ef2691279b7d51c27cb2af6021
BLAKE2b-256 8d94362a80c2c2c6356d6f916990b4605b1c2a1db4998f4a0d527439bdeb2eb4

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastmunk-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f3f158f6b9a3aa878ad2663be2d17712914e5a7099f2214f6587df16310c257
MD5 16efe59ba3d63d24d85bc261048bc13b
BLAKE2b-256 e487b94fb07fbd5dc30d8dfe40bcf1a0178b23a19fc3d49398d7af589173246f

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for fastmunk-0.1.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6afac37287b7e13e7d20cb8a3742bee6b4fc27e7812a35841a5e5d778e2b1daa
MD5 e7064a5f43873272c0820c4763932aea
BLAKE2b-256 856bf1f4407e0000dc3bd911b3f2bb02b614fb6210d6a29da1e526f565a542bc

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-cp37-none-win_amd64.whl.

File metadata

  • Download URL: fastmunk-0.1.0-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 129.0 kB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.7

File hashes

Hashes for fastmunk-0.1.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 f331a6a54e4a68c6bcf93adb0e8ab7c2265eed77b454fd6f78f2ffc87318cd56
MD5 a679118f8bd09cbff40aaf7a664e7f3f
BLAKE2b-256 1e9cca3bd97c710afd87b68ee99ee8ddc53d5148591e0429d1c4f85e35f27224

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastmunk-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 711824655aa2c5b93196ac517ed240f60ffd62e4c3a4730712ef4b8807e4160f
MD5 3ef1d1ecbff723b23bd603bb1c42dec7
BLAKE2b-256 44c6150eecc2b319d983c119d4e036d1de5ae0f78baeba2dc76d3330a119ff17

See more details on using hashes here.

File details

Details for the file fastmunk-0.1.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for fastmunk-0.1.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0a195c6f00dcf629f44aa5a2d5bfc30507970d2d86164940fc5d8c3a130e18da
MD5 e698073da460a9f88a2fd66fa5135631
BLAKE2b-256 402c9b5d18b8770fb10b3bb0f939a98402f79fc2251badd8281341b4ee2715df

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