Dictionary-like lookup from NumPy array values to their integer positions
Project description
arraymap
The ArrayMap library provides dictionary-like lookup from NumPy array values to their integer positions. The hash table design and C implementation is based on AutoMap, with extensive additions for direct support of NumPy arrays.
Code: https://github.com/static-frame/arraymap
Packages: https://pypi.org/project/arraymap
Dependencies
ArrayMap requires the following:
- Python >= 3.7
- NumPy >= 1.18.5
What is New in ArrayMap
0.1.1
Added __version__
to module; releasing wheels.
0.1.0
Initial release with NumPy integration.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
arraymap-0.1.1.tar.gz
(17.7 kB
view hashes)
Built Distributions
Close
Hashes for arraymap-0.1.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d32c10105ee1c19249ea06e1a6938121b0fba6b3bcdc34c26e3e9a057c6d6eeb |
|
MD5 | c7a9003747ef12b18ad56d58d2d4b1ce |
|
BLAKE2b-256 | 7f4062b6351ef1b4d6770c7c4a17ae0487402bb4811892f0b37fd0d7cd32de35 |
Close
Hashes for arraymap-0.1.1-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5ac267c38ad90bb10a790ebd9124637105c3cbf4805f052a11ebf55562e7e0e |
|
MD5 | 87747644ffc5c58e1044e4dae56b6891 |
|
BLAKE2b-256 | a36ab3edbd4b854d9d93aa7411bd40798a5958507d237f62552fa6f44d2641db |
Close
Hashes for arraymap-0.1.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f42cc536d8ad9b4633f1302e9ba4cf84e83d1898d036c2386be68621bfffa8fe |
|
MD5 | 0f6aa779517f630696fdd1d8ac00b790 |
|
BLAKE2b-256 | 4d3e71e625f6ffe1f2887ff0fcc637cd8b42568b387a911146719d68769d2fba |
Close
Hashes for arraymap-0.1.1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5eb4843b40746d417b9d8361c3953714b51bd0c39f786edb32d4cfd724e1049 |
|
MD5 | f11426718d1caf550fc98ade4e91e9c6 |
|
BLAKE2b-256 | 679eb3c1a5c46ea3b20b57a64a9429029973c13f715599f0f97d89facb329f01 |
Close
Hashes for arraymap-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8c0c4b7c6c326108ff0f98d77c6b64b00df4f819791f7ea6f4541eb3f09fc94 |
|
MD5 | a76370c9221cf9dd57ba2bb4291c9946 |
|
BLAKE2b-256 | 058c606f110d6e6875b35adccc17a32de6fab34efa4b9ed66c28a1bbcad6f0c4 |
Close
Hashes for arraymap-0.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a955746532ca6eb097ecab84306052c93ad9e54e2d3d68cd1bd67e0df89f7f4f |
|
MD5 | 66588f6f83db647c5e434872c0d073fb |
|
BLAKE2b-256 | 0d863d1c95a8d6ccfe87a337dda5fa496a9e14500add32592585855c58bdab56 |
Close
Hashes for arraymap-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eeb09772f1a9b70696b2f2380b7078013165c121305467b1d8f4188b91a19482 |
|
MD5 | 0b70bf3eda3574ca03a6ca5be7fb6973 |
|
BLAKE2b-256 | 55eb251ee217df6d0e921f753f7aa88770de3495b0aeccbce3d7ab63cc3a3dad |
Close
Hashes for arraymap-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd654ee870249719219f92e52177b8a3fb1fdc7c98119755a40e07fbdb6e8fac |
|
MD5 | d43cbcbbbe4442d1d45588891ab4c614 |
|
BLAKE2b-256 | 799739e403e040bf24289237ac089074b8dc4260de4359f576d4fc0e861e55b8 |
Close
Hashes for arraymap-0.1.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a7a930083b2d9f17843933ef3c066b0199ffd0197dbeb931608a4e8656ce2d4 |
|
MD5 | 2c08c7e3ec375c7a6545ffb54b695d2e |
|
BLAKE2b-256 | 711524938f5b95170dd8ccf909377b70c330f6515cec7bbb568184fba0005805 |
Close
Hashes for arraymap-0.1.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8c4d5c3dcd7396702166a31ad05269cb84b2aca656f62f7a4afb23ceefb0713 |
|
MD5 | ba5839327f9a9bae9ff24a7553cf1d91 |
|
BLAKE2b-256 | cfb386738c14f29f9aeb44b14331b2a7f92ef5d161134a0d1296d2e300c27c63 |
Close
Hashes for arraymap-0.1.1-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72d57645cce9bebd717aeff3992420f2b83b5b05dd1f4dc325cd2894ad425b6c |
|
MD5 | fdc5b0a6ebb1b2dcd2e1531ede4d94ad |
|
BLAKE2b-256 | ba9f31545dbf86222f55e8090a9eb94ae73fd2a49fb502b0c9c0ecd4adc0e075 |
Close
Hashes for arraymap-0.1.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0f453f4e18e72a14eae942b74de5e35cab78ff1f2cb6935f438e1c9a635df80 |
|
MD5 | 8cc99e24ae4c55519e1ad340b6e88eda |
|
BLAKE2b-256 | 1971205e6d971c047b9a17e8e8b9f444627c22d6a1b42f1b7309c5df53d00312 |
Close
Hashes for arraymap-0.1.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64405a3a4f6e33042e7cbe194bfad3be3f0230eea47c61520c7185bb0d5beee7 |
|
MD5 | f2a7ee5523366aa449ee1c02f96655cb |
|
BLAKE2b-256 | 4f0417b3dd88d1942a8fcaab6c35a3d429f8102cddf0b73b61e5d18f683fda6b |
Close
Hashes for arraymap-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b5619dac6a0465e0442a2e5482d04a37e9dffb86c5232a210167850d2bfdc9c |
|
MD5 | ea9026dbc07e198da314719d08a7b044 |
|
BLAKE2b-256 | a25f20f7ab44b5cd2dac6f21f20c4252fa29bd29bae4bf23eab478a2efbd43c7 |
Close
Hashes for arraymap-0.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74faea68cd18dc265296eca4df03fa6b704d2d88c59d936dcff3a1b15b5f3a1e |
|
MD5 | d7d8d2ce3f9b999d621ab76563e1ec02 |
|
BLAKE2b-256 | 848336349635c195d6ab18b66586585332dfa7395a65d5d34486224a3aff88d2 |
Close
Hashes for arraymap-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8b9314a17ca1c48adb8eb0513c46ab3724d9a0ff0bec0416094372f08cad3b0 |
|
MD5 | b5978c377dc3476ae4b5123d0418ba41 |
|
BLAKE2b-256 | e29a357babce42dd357660d81fbd6938b3bbba52396a0e81f4e714756739fe5d |
Close
Hashes for arraymap-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ad0827043b5b7bccdc004ee77e5f54b0644860eb52b09a7100ce32d795148aa |
|
MD5 | fd4981c6910c281aac00aca02fb91841 |
|
BLAKE2b-256 | 2efd7166126ff7e501346cc08b3d57e85f9ab6a469a353bb8a505ce2d903bc31 |
Close
Hashes for arraymap-0.1.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 296c11c2b133fe4d806d96cdfd069a1249f4f0a41072fa64bd9cf1f8438d6662 |
|
MD5 | a9fd6934bbe409276fe9757eb03b219f |
|
BLAKE2b-256 | e1a3ee5786761114653f6fa08e521d4eedd570dece99aab736af0000c676d4d1 |
Close
Hashes for arraymap-0.1.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3622cf28e0ece6a00489a66090b3a9ba3b3daeefa994bc4d73a7beba189f48fa |
|
MD5 | e15fbeaceb5e1889d2c32c14e0bc444e |
|
BLAKE2b-256 | d42497c5ca22c1fefaf2d4151b5722322430a780a73474419968a8198fd9516c |
Close
Hashes for arraymap-0.1.1-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0a2cc500f232c10e80d314f990330fe7985e89277a5ce292efa45e2d7c25d9e |
|
MD5 | 6cc5e497ce1231c0feb15e7aa243be1d |
|
BLAKE2b-256 | b51ccfd6ab46a7a2bf6538358c94d02d0bc7500e9717c210894bbf747f686dd9 |
Close
Hashes for arraymap-0.1.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f937f7db7ff618869357f167fc585f3d77441389b426ea295d89a4bcb099a657 |
|
MD5 | 2e1684e423a0c6b0729fd078b248bd13 |
|
BLAKE2b-256 | ef88cd0782fb3d19798a4b74dc87bc1e64e30e207ee4e1bec50db83de6d9c3b8 |
Close
Hashes for arraymap-0.1.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8552eb8b27e0cbf47f8f0001692227ad20fea14150a951382bc528e102b31ed3 |
|
MD5 | 30916fe43bf7ca4746f04a09f2d46a15 |
|
BLAKE2b-256 | 592fbd6af74dc9c490752b9b519961aa3ce53051e5256c6fc0f8b7d3f9e33e5c |
Close
Hashes for arraymap-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d3f4fe08d6aa5b1ee84068107afb172b4347555886b4ae059b83f4523431c4a |
|
MD5 | 2aa6445584a1501bd037a055a2825dfa |
|
BLAKE2b-256 | f61f60921ed85375729ca84ea7be3b836f5c3380346deb1e39f5d00bce339738 |
Close
Hashes for arraymap-0.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5df7eed753c2148b088d40d17ed4b7736a7f98025681c2e46d88457f1a04306 |
|
MD5 | 92409393deb6b32dfbc5014d4192554d |
|
BLAKE2b-256 | 5dc4bce85cd26be2dd15e4a91a36ee0be5ea07d553fc7c1e510a342c9230f88a |
Close
Hashes for arraymap-0.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64d7f6742146f38e4ec6f61bd770f5a8333ded3361b597a27156fb42d4cf8b4c |
|
MD5 | 8450b4152b486a1d18a4624342cb31ab |
|
BLAKE2b-256 | 2818fcd93ca0b3873929e4d700d9141c4e504b615d74c481486253e2fe86c0c7 |
Close
Hashes for arraymap-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc6369a3c6c3958ebe15bef789517689e2a37d40be512f8814dc05a5d544eff6 |
|
MD5 | 10ca837b42bde3723986cb6d22a12c80 |
|
BLAKE2b-256 | 86e7ca8b64609d1c9bdf26a24358e133bd429ce8b3ee1ca637973c01e2aa5e59 |
Close
Hashes for arraymap-0.1.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f68aca327c5dabdf02481f68bb213e9e51eda3bd8ec289428d99d055d93e9a3 |
|
MD5 | aaeed39a8505303e4c41ffcb9d2385a1 |
|
BLAKE2b-256 | 66218a15d3012aeae9fe90e703803dd641edb1a2eb85a498be02b15fffabac6a |
Close
Hashes for arraymap-0.1.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | faf4181ad2ab9425b6511a5aa8f232d8ad3bdcd82bcc3278d3147a00914ebece |
|
MD5 | d2622eccf7e141cd46c3584c1f3da307 |
|
BLAKE2b-256 | a65217b2058644d2b05301ec704b3b07516ec77d35c7f673d01a006595f23064 |
Close
Hashes for arraymap-0.1.1-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 992c3dff9fc60d3b098058e26499de4aabb1941b9cd2e39e21c7a833e1cbadb1 |
|
MD5 | fa7a33d23ed06fb89d74325b8165eeed |
|
BLAKE2b-256 | 0dc7205ad0bc6aa3149b8bd6578707ba85cdd9e5e06af5d51b999283d8e5e70e |
Close
Hashes for arraymap-0.1.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 912db2aa5acc76f401b6f0a1b285239b5ebbc4d9b51acd217a8e4783924b44ad |
|
MD5 | 82b024010112aabfd477895f41b938c5 |
|
BLAKE2b-256 | e1d161f6df5bd8c5fe47e9cac4a03eb23c351286a556551c27d97a6eb2385547 |
Close
Hashes for arraymap-0.1.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 123e4203cb23c2f3be96b2bbc7fbe4e42a7d94e9d13c4bc0720764f7edd68abc |
|
MD5 | 3ae3c997969eb8c526b527ee3ce0120a |
|
BLAKE2b-256 | c41d9e01b537640c0d961b6647ebce99cffe1627b7a773f17bf9b4171d0a95ef |
Close
Hashes for arraymap-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98d1dc2166e42c1572d9de1511a17cd0feab92c77643c034be4a7ecb4dba496a |
|
MD5 | 4a40ef90f08cb7fbd5c4dba181f0eeaa |
|
BLAKE2b-256 | 1144e534daa6b011f748969624cdd3626caa7bf89689343b20ae62bcbc37eb20 |
Close
Hashes for arraymap-0.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4686e6fc5b32bcdf712e9ee0da85731c34441e04d9d08381cb89615fac2e1ba9 |
|
MD5 | f24d07a7f395d2290ad05d613d3278ee |
|
BLAKE2b-256 | 728240dade54da7268f3cde2bb19e659f4e0c0cc6295650adc7c4a2ab5bc2680 |
Close
Hashes for arraymap-0.1.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e3ba0766857682a143f1715a16c3848b0d316fe352f64abf947da40055104dc |
|
MD5 | 9cba64b79aa042c8b4471a59afed0c90 |
|
BLAKE2b-256 | 6283d8cf7db3ab580d18f6a1926b9123f0c2b18d9c63581e625209eb24ca229e |
Close
Hashes for arraymap-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5e160ba9452931aac7413eb9c076e344c81ac8f7a5508dd3fd48e1e7c0ee74e |
|
MD5 | 71aa5ccc58fe62199b5d10185be21b29 |
|
BLAKE2b-256 | ae5ed36abb7ad8abb636255cf3b4b26d0f5535c803df41253586a0969155dfb9 |
Close
Hashes for arraymap-0.1.1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67bed75063881cd740344c69709762d773773e6b78640a8fcb2b1162ca606e80 |
|
MD5 | 193083431c73dcd735a1cd5575f4e9be |
|
BLAKE2b-256 | 2c20c933acc2a3a62c55de2301f85757ba7ce6ea60fe09b9051906419d3bab34 |
Close
Hashes for arraymap-0.1.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91652a056bf6e578ef25f2a7f3213412689825eba79010a7192d86e66886fdae |
|
MD5 | e8385126b55349b4115643624d727340 |
|
BLAKE2b-256 | a5d8daa100aa015377b2830789e46e0c6dfccc9232cd60337e34a91d08c01426 |
Close
Hashes for arraymap-0.1.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8d15b01e1de7c05e50e7ea0f6d397f81b09a57484b50c7b5c1f0d6e4699325e |
|
MD5 | b273a11c401aaef08204a1b075538c54 |
|
BLAKE2b-256 | 3ac077e1a17c4b213f24f1d57c302dd387ca5ea8ce98228f10091c7bfe6418ea |
Close
Hashes for arraymap-0.1.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd4976359e67dbd4d048290f26468a746b8dd4fa43251dcc06e4c69a8d75218d |
|
MD5 | b7ed00250f5843bbc2de02b164964ad5 |
|
BLAKE2b-256 | 183f714b1c7b78d4f92dcec9019af347afebef40cea49a8a28693a44cec31069 |
Close
Hashes for arraymap-0.1.1-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b6ba20914bf4f6148a0fb83c28254922133e4b503203c05c2492a4438e3b8e7 |
|
MD5 | bc168db54cc943d6c73d3c5ecbe3abc5 |
|
BLAKE2b-256 | 16fb8ac9e6a275fd49271f8d1c6de54589fd664cfc0f4d4ab4256fbf5dca9ff1 |
Close
Hashes for arraymap-0.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d85ec11224dcbcc9a29304a4241929cd3ed7bd96b45a586cb2f305c119d032d8 |
|
MD5 | 1946bf9e7b568535fff3ef4263bc01f5 |
|
BLAKE2b-256 | 8232e2fa33ce74e1a6f153f2aca39c5b91ebce3f7d17b26fc1940663eaa1558e |
Close
Hashes for arraymap-0.1.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df04c9f248152c7242ddd310656bf904743d41a0f5b05e8feab2ca3a3f43bc7b |
|
MD5 | 796f2a7a730ab1d896f497e79eda3875 |
|
BLAKE2b-256 | 3d28c139d7dc8b7ae8709a35c8f18ba8486a893cf5e078c208dd815734cf79f4 |
Close
Hashes for arraymap-0.1.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0109c081c5b5685d3501a10e96157b1d169356a85aa776af3a7dc0e0037da983 |
|
MD5 | 9a467bc3f72a455751bc1c3d693f74a4 |
|
BLAKE2b-256 | e0eee0a40f3bbf4c0b7377b290f5042986ddc4107e1cf919e5c85d019746bc13 |