Skip to main content

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]

Metadata

Release files for fastmunk 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fastmunk 0.1.0
File Size Uploaded Provenance
fastmunk-0.1.0.tar.gz 41.8 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for fastmunk 0.1.0
File
fastmunk-0.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-64 Details
fastmunk-0.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ x86-64 Details
fastmunk-0.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.17+ x86-64 Details
fastmunk-0.1.0-cp311-none-win_amd64.whl CPython 3.11 none Windows x86-64 Details
fastmunk-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
fastmunk-0.1.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64, macOS 10.9+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details
fastmunk-0.1.0-cp310-none-win_amd64.whl CPython 3.10 none Windows x86-64 Details
fastmunk-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
fastmunk-0.1.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64, macOS 10.9+ x86-64 Details
fastmunk-0.1.0-cp39-none-win_amd64.whl CPython 3.9 none Windows x86-64 Details
fastmunk-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
fastmunk-0.1.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl CPython 3.9 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64), macOS 10.9+ x86-64, macOS 11.0+ ARM64 Details
fastmunk-0.1.0-cp38-none-win_amd64.whl CPython 3.8 none Windows x86-64 Details
fastmunk-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
fastmunk-0.1.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64, macOS 10.9+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details
fastmunk-0.1.0-cp37-none-win_amd64.whl CPython 3.7 none Windows x86-64 Details
fastmunk-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
fastmunk-0.1.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl CPython 3.7 CPython 3.7 pymalloc macOS 11.0+ ARM64, macOS 10.9+ universal2 (ARM64, x86-64), macOS 10.9+ x86-64 Details

Total release size: 11.6 MB

Release files / fastmunk-0.1.0.tar.gz

Download URL fastmunk-0.1.0.tar.gz
Size 41.8 kB
Tags Source
SHA-256 checksum
How to use checksums
affd434bb1401fec69714330a3b5a1f0435fc606527b53a8b69faf8c0cac2320
BLAKE2b-256 checksum
How to use checksums
3ff15f03c5559a029c2a945e0aade0cb8701c87dc5172c93c7913fbbab8731d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastmunk-0.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
b4c34387f188470abd1933443534ae45e1685abc21cf34321926933dcc433afb
BLAKE2b-256 checksum
How to use checksums
5999eeb256e3c13c1c3eaaf0c3f718bcfdf1cf33e8c14766afe4ed180cdc8579
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastmunk-0.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
03ff7153e02ea59f18505503dd9b084673dced3570b567a8af39039c68aedd79
BLAKE2b-256 checksum
How to use checksums
69fc0663f73533efd4b8359ca02c11d3b0c7711efc32764f5e2fa14810a96cf9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastmunk-0.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
b280fcab7ba30aa608b41377a6d2267f5a4b793b37d68bca437a0464755c70da
BLAKE2b-256 checksum
How to use checksums
7291f2ff8a6512403a88ecaa47a2124bdebf199831ece55eecb0c9635df1edde
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-cp311-none-win_amd64.whl

Download URL fastmunk-0.1.0-cp311-none-win_amd64.whl
Size 129.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
5ab5d5167f6615b970dc6c48d6494eee20554553240609f96a1b6592a89cc923
BLAKE2b-256 checksum
How to use checksums
b5ada96567f50bc56a342cbd985fe5ec2701b8bc203545d016b390f88b426666
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastmunk-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c0e5aeb112b5f8ba3e5089202b3231ceb7971f6d45da038ccc2aa8fe3bcc76f2
BLAKE2b-256 checksum
How to use checksums
55c1d8897460421d9d055874c6ef34b58ea274227fa3918b9a15cba02dfa337e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl

Download URL fastmunk-0.1.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Size 486.2 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bcccf0ea143c5c77c899d747d1f667d8dc82e053c02173e0db817598c58e6c84
BLAKE2b-256 checksum
How to use checksums
3fbcbf45a5298a72fb5ef3cf9565cfad969ea5e69465f5d5d9d9652ca6e9b09f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-cp310-none-win_amd64.whl

Download URL fastmunk-0.1.0-cp310-none-win_amd64.whl
Size 129.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
b669aaeca6923a7e691a07215b24947ec984951c144afebbda74aa71d3054743
BLAKE2b-256 checksum
How to use checksums
c516cd326f2a5f2936b4a515dbada81f1965d2b9cb3669865229713dfb55d51e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastmunk-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
048a337508624b7a5526627e1f08cc5a5609b5acbb1e796bce3982b7c0aa8ced
BLAKE2b-256 checksum
How to use checksums
e3f244fa7ab3d5070bc2516e0ee1e18aa0df9dc9d19fd97a007ee7c04642871f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl

Download URL fastmunk-0.1.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Size 486.2 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9e450bccab939b085deb10ac68d1d78eb90832c2cb3f3648e542b06e1c8d021a
BLAKE2b-256 checksum
How to use checksums
0953e2ef93dc3ba11e3f80a5f71d09341d8e13112eaa431668af720c3d1dc711
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-cp39-none-win_amd64.whl

Download URL fastmunk-0.1.0-cp39-none-win_amd64.whl
Size 129.3 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
788aba09a232f6c454da584fbe25eb547bf0dccd31d1a0624a08b5d26453ae3a
BLAKE2b-256 checksum
How to use checksums
e2281afdcb5234387adbb7ec2eb1611bc53f750b1314bb0b1a47d9006725d219
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastmunk-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e40f1519e0dc7c5d2c6722c06e60566889a4d609f25556a971c5873a041e4055
BLAKE2b-256 checksum
How to use checksums
8dc88ea671fb718e8de72016179e1e422f7a98164418af8f4c8ef83ef9bf4319
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl

Download URL fastmunk-0.1.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Size 486.8 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0dbedcab20b7b632271bd05ad53357d2855a1b75621a046aa13e27f7b0758335
BLAKE2b-256 checksum
How to use checksums
7b512bf426159f2e21a5efdfc09afdd17515500b77c94bb00cee41884af04628
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-cp38-none-win_amd64.whl

Download URL fastmunk-0.1.0-cp38-none-win_amd64.whl
Size 129.0 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
1c7568b5c1a79e83505ee42236539f4206079f43d055fa725ce862b5b96af3a7
BLAKE2b-256 checksum
How to use checksums
8d94362a80c2c2c6356d6f916990b4605b1c2a1db4998f4a0d527439bdeb2eb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastmunk-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7f3f158f6b9a3aa878ad2663be2d17712914e5a7099f2214f6587df16310c257
BLAKE2b-256 checksum
How to use checksums
e487b94fb07fbd5dc30d8dfe40bcf1a0178b23a19fc3d49398d7af589173246f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl

Download URL fastmunk-0.1.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Size 485.7 kB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6afac37287b7e13e7d20cb8a3742bee6b4fc27e7812a35841a5e5d778e2b1daa
BLAKE2b-256 checksum
How to use checksums
856bf1f4407e0000dc3bd911b3f2bb02b614fb6210d6a29da1e526f565a542bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-cp37-none-win_amd64.whl

Download URL fastmunk-0.1.0-cp37-none-win_amd64.whl
Size 129.0 kB
Tags CPython 3.7 Windows x86-64
SHA-256 checksum
How to use checksums
f331a6a54e4a68c6bcf93adb0e8ab7c2265eed77b454fd6f78f2ffc87318cd56
BLAKE2b-256 checksum
How to use checksums
1e9cca3bd97c710afd87b68ee99ee8ddc53d5148591e0429d1c4f85e35f27224
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL fastmunk-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.1 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
711824655aa2c5b93196ac517ed240f60ffd62e4c3a4730712ef4b8807e4160f
BLAKE2b-256 checksum
How to use checksums
44c6150eecc2b319d983c119d4e036d1de5ae0f78baeba2dc76d3330a119ff17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Release files / fastmunk-0.1.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl

Download URL fastmunk-0.1.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Size 485.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0a195c6f00dcf629f44aa5a2d5bfc30507970d2d86164940fc5d8c3a130e18da
BLAKE2b-256 checksum
How to use checksums
402c9b5d18b8770fb10b3bb0f939a98402f79fc2251badd8281341b4ee2715df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.7

Security for fastmunk 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.0 This release

19 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page