Faster than scikit encoders
Project description
encoders
- fast LabelEncoder for str and bytes to int
Install
pip install encoders
Dev
py -m pip install -r requirements-dev.txt
- use
py -m pre_commit run --all-files
to run pre-commit checks manually py test.py
to run tests,py bench.py
to run benchmarks
Plans
- fast Counter, MultiCounter for str and bytes
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
encoders-0.0.4.tar.gz
(150.0 kB
view hashes)
Built Distributions
Close
Hashes for encoders-0.0.4-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ed9978c2b335f3da8d0a3d8f3f3c58488e2e345db48afc9e41402464330b968 |
|
MD5 | 0719dc40982f2b792b75f343d23bcb3e |
|
BLAKE2b-256 | 610154dd69de8971e3b6fe5eb892624cd3c1df8405150acd2323d4a27149e812 |
Close
Hashes for encoders-0.0.4-cp312-cp312-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa07f3273bc4b320f6612de86a0949197766cae12540120602c2a4bfdd40899c |
|
MD5 | a5ab010c2f6a2e7ab1ca4852923eb043 |
|
BLAKE2b-256 | f8479ba0f122a58fe14cefd9364d315e24a270c0bc7c66bb01256b4a56f686e8 |
Close
Hashes for encoders-0.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b51ec3d3fc0fd83f2bcb7a96582fcc62ab04116ca2f7b105f5b9153d9e174534 |
|
MD5 | e5f70a36d1e12887a4a0e970505fc9b9 |
|
BLAKE2b-256 | 39d41ff81f05aae3b4bd7693e43f12e5cbfcd4026e801a1f582fc073c530fa6b |
Close
Hashes for encoders-0.0.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 302a67b4d1817e616bcda5bbf4faa69e47184f527b3c2f14e30e4c9c68e69f29 |
|
MD5 | 37b612632e018987090f5870a6b5c1f6 |
|
BLAKE2b-256 | a6e73e89b8480fdd5f7a3a11ac4eecdb4c2bc27b5b5a9c1b57d551564527c83c |
Close
Hashes for encoders-0.0.4-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fadf822cfc2050ad1d059c6139c0b18f68c824b88f946e33807233bdde8b394c |
|
MD5 | db449b9ec1c41ed27c9573568fa140a9 |
|
BLAKE2b-256 | 94bada159f3bd6173b7c0f0341ecef8fdceb820fbefbbc3e2311d0e8e9f0fb7f |
Close
Hashes for encoders-0.0.4-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7811e82b92b2a02a6ffa18ee9152d64e9174ffba0b448c37546f16d67fb77cd |
|
MD5 | 2a69c9d01ae2942cf40c77f3f716cb63 |
|
BLAKE2b-256 | 4437d1aa1ae11a553adee4d2e3bd8c07f0b706e46ceed228c2ef39a4b47da58e |
Close
Hashes for encoders-0.0.4-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5f5f6d142103c9b3c00312c3ba4eb4a39ae072e5ab91851c87d2230729d5fea |
|
MD5 | 37663da43b61881df2780b2f5f888f8d |
|
BLAKE2b-256 | 3b560b4ac27d1c66692edde1da2a6eda75ce57657bb2abcb24f4c1819af9c66c |
Close
Hashes for encoders-0.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5b95a4d50da9b40e7a524c98922e6386e4242cc5ee40aed3f26c1703634e86a |
|
MD5 | 880545b18a5133a9a8d80d2b1e4508b0 |
|
BLAKE2b-256 | 4e031427ea0ea235ff72889d9dc7f1046fbae6ce35a1b9267cb48ec2682f73a2 |
Close
Hashes for encoders-0.0.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87612176592e61c74fc37f964a4e38ae38efe3803538ec265c7d2f59539b24f9 |
|
MD5 | 4fa967cee8156850766924795d64243e |
|
BLAKE2b-256 | 91c66716da7c285b76c1f54becd9751e81f61bcdb276858b950414f48615a645 |
Close
Hashes for encoders-0.0.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e96765de2049ab98332d2af329c2b688479b8788ca964270796741cc81f534f |
|
MD5 | 6fe2f34284e3123bc9f4a8b9926fa02c |
|
BLAKE2b-256 | 2cb15145351213f6bd563f2ef09ba11ce15d68fbdd53c473c77cdbd2b7043167 |
Close
Hashes for encoders-0.0.4-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a18499c8dbf6a699e9b12207a1a090c3c8450bd4e8542761ce0ef40276c943ab |
|
MD5 | 6462a0355218a3a056df43085c1b57d2 |
|
BLAKE2b-256 | 5ad952590a6eb290d0994d8ee5973b8d264745d1d42f68e83ff1707c98d1b97d |
Close
Hashes for encoders-0.0.4-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69f12ae84fa39048afd6458e60b9b465f6b914e5f38b4917a11b3804166e4c68 |
|
MD5 | c7d064543ae9d31fdafd912acef15053 |
|
BLAKE2b-256 | 8758c229f7e7162c2363467984ad75783aa48aaeebb1de4e32982757d03be371 |
Close
Hashes for encoders-0.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c9fdb1b48c82a627a74560bb2267762ccae6dca5debc028a02f690292af06b5 |
|
MD5 | 65ad6eafbc61d641243e7098e2ef0bb5 |
|
BLAKE2b-256 | c2b2e51e5405f5d196b60949fd241baadf6922e9218e079d63cf6540c25124b3 |
Close
Hashes for encoders-0.0.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e50062e28c917bd8b7c1b9e2d4718d2414e60f3486807d236b138bcfa48df39 |
|
MD5 | 2b42893ccba7e36e560be624d24169de |
|
BLAKE2b-256 | 3d1aab36c68858961eab2257ba4edb166afe4848b4f1b39dea21b6d8660bfae1 |
Close
Hashes for encoders-0.0.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 679002ea42bf430a8cb045408b819bf10be6454153982b7adeffe527ffa4b365 |
|
MD5 | 43d0747346d446c5092c34b9d317dd9c |
|
BLAKE2b-256 | f29732cc600e2875eb6cd2d4ec91936093286631377750702f70163604b08ded |
Close
Hashes for encoders-0.0.4-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc896d61f005e2352d4534b1e93be30d42bae87b8cdac875fd576c54adc9b711 |
|
MD5 | 36f270857dcd2ebd9818caf0a7013f18 |
|
BLAKE2b-256 | a2fab5ed2b3b6068c6388df8f8ba5ac2c95b77577eee9fd405c655b63c385042 |
Close
Hashes for encoders-0.0.4-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e94f53e99462278b4f91129940ff6c2da05e715fd767a1449369fbe2609b531e |
|
MD5 | 36ecb1055f23f58d35971dd222eec8d7 |
|
BLAKE2b-256 | 0662a6fc5ec322931addfca8eedbe422919f41024733ce2c054192fd25b2f68d |
Close
Hashes for encoders-0.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 817632b5d2be699e0eff8ab7168ce93aaa01e69f2cdfc83baa40ee04c8f802ab |
|
MD5 | d4574debd256c8fac3f923ced6f18a8b |
|
BLAKE2b-256 | 71bd64371366e1184e08dfe3cf1f6a59520c65c646c56f5e0247eca52201d289 |
Close
Hashes for encoders-0.0.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da52a14664e38c8bbb4f163d07b7ec6a86ba6ec4d1c7d87f50500316119982ff |
|
MD5 | aa0c0bb0e978a4cc1ed2bd6b8392db45 |
|
BLAKE2b-256 | 1082e345d40dec45e089e902d8f574d97e5f8e1e1294a181fb78b684af8b2a42 |
Close
Hashes for encoders-0.0.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e741eabd44ddd0818bbc7d892857c7a247ac34dbef20ff27c60617a2ee06655 |
|
MD5 | 585bbf2cd004409710780d3d5ba9b045 |
|
BLAKE2b-256 | ac771b2f084ceb7313ae06d5524e553385ebbe927b4788cf430ea17b313f0e83 |
Close
Hashes for encoders-0.0.4-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4581b71cfae445fe7f83b7939dbe9ef3ba89a03d124ebbba506118e90d5cfb81 |
|
MD5 | def4f13500a7ef995e80f7e330342a5e |
|
BLAKE2b-256 | c807146c22d5f9086a228f21ed727d86ff0d2b4a1d1ea0cf96986bf0f6e4fa52 |
Close
Hashes for encoders-0.0.4-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86399f329a3841ea8c6be1db959450c692bc632c01465838ca6fb4b1c488cda2 |
|
MD5 | 5bf434cd08523f04a95b08aa43ddf01e |
|
BLAKE2b-256 | 8c8e603df7c378fcc081fb5dc5cea384be984f15d660ba3b40a875b4cea50822 |
Close
Hashes for encoders-0.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 819bd4588f3155f9b66a1ef3fa2e5831b4baac03b43eeae89efd2b329b547933 |
|
MD5 | 609aadc68056d0b336e87002697f97aa |
|
BLAKE2b-256 | 30d8ddda259ce7a4a5b3b9c034dffb1378dd0702714962eb71d871ac0c3dee94 |
Close
Hashes for encoders-0.0.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64eaf645628a17bfaee3d7527f9d6603f46b6065b76a1547bba498e4db88b42a |
|
MD5 | e99eb6519e9c463ac2c8fb7ebd79f410 |
|
BLAKE2b-256 | c38555e62dfb2a2906e444ff45ef6641b594cf83f34097eeca535bc858842fc9 |
Close
Hashes for encoders-0.0.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae6ed2cc980ff5918e0dece496455d71a074f028aef355ba0541a2bbb68a7e96 |
|
MD5 | bba9552236cc182c06feb11b31a853c8 |
|
BLAKE2b-256 | f50132840ff8ff0df00ff4b73f2c3d913cd0c12fd67d02ee3363e70e65d9ce9a |
Close
Hashes for encoders-0.0.4-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04a80b3b7bee0e7cf8d1f87401498ac6d604cd92afd20fd4a838e7e2dd341f41 |
|
MD5 | 3ed7d3e9383e0fbca369cf8ea5fc2e74 |
|
BLAKE2b-256 | e346b2cdbd3abee242cf08c19f500f13b54a86784850b04608483c5d71848bdd |
Close
Hashes for encoders-0.0.4-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e4c4db8b2930b48317e0112275e6f722b559d5f3209ba96fb4c0f2fbd303c4e |
|
MD5 | 76749c2703a828ace95b916167d62dd4 |
|
BLAKE2b-256 | dd0f832a1a2045b2ec90473fdb62afbc0e55d4005592f5e35e9dc224025dab04 |
Close
Hashes for encoders-0.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f20149cc678538df9309fb956e18ebea2d861123bdf433103e3b0735a7196c8 |
|
MD5 | 9fbc3d271ab323af74e302fdc6b5d60f |
|
BLAKE2b-256 | 8129518b3702769f95e4077c7262b98dbd04e48f9df3c706c5b80ecd0f47263f |
Close
Hashes for encoders-0.0.4-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b7b0dcd38214a270ef8d3fe9ffd3f2567f771525235733df4c39561fc2a6ca7 |
|
MD5 | 3c45bb098e60c493fbd032f5c7fe5a52 |
|
BLAKE2b-256 | f570a1dd643deb142ed703d5d7f3ebf84c7bc9a5fe88287979b057c93840488d |
Close
Hashes for encoders-0.0.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dcd45ecfcff3d4019d5f2e2e50be4aa090d92d40069137b90b70b9bf5cfc3e66 |
|
MD5 | 222600b82c765e66c08f093602136190 |
|
BLAKE2b-256 | 50e2260157835ae3338ae01bad0a11a51bdd4a00841b9f7f79ca00ff7d1b1d1e |