A python module desgined for RL logging, monitoring and experiments managing.
Project description
UtilsRL
UtilsRL
is a reinforcement learning utility python package, which is designed for fast integration into other RL projects. Despite its lightweightness, it still provides a full set of functions needed for RL algorithms development.
Currently UtilsRL
is maintained by researchers from LAMDA-RL group. Any bug report / feature request / improvement is appreciated.
Installation
You can install this package directly from pypi:
pip install UtilsRL
After installation, you may still need to configure some other dependencies based on your platform, such as PyTorch.
Features & Usage
We are still working on the docs, and the docs will be published as soon as possible.
Here we list some highlight features of UtilsRL:
- Extremely easy-to-use and research friendly argument parsing.
UtilsRL.exp.argparse
supports several handy features for research:- loading arguments from both
yaml
,json
,python
files and command line - nested argument parsing
- loading arguments from both
- Well-implemented torch modules for Reinforcement Learning
- common network structures: MLP, CNN, RNN, Attention, Ensemble Blocks and etc
- policy networks with various output distributions
- normalizers implemented in
nn.Module
, benefiting saving/loading by taking advantage ofstate_dict
- Powerful experiment loggers.
- Super fast Prioritized Experience Replay (PER) buffer. By binding c++-implemented data structures, we boost the efficiency of PER up to 10 times
We provide two examples, namely training PPO on mujoco tasks and training Rainbow on atari tasks as illustrations for integrating UtilsRL into your workflow (see examples/
)
Acknowledgements
We took inspiration for module design from tianshou and Polixir OfflineRL.
We also thank @YuRuiii and @momanto for their participation in code testing and performance benchmarking.
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
Built Distributions
Hashes for UtilsRL-0.6.11-pp310-pypy310_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 805b5e5d66d1c70a0d8629673b460a890447b3a4022874e167415874ba5d8918 |
|
MD5 | cf5d27224ebfe98f2797425daaca3b58 |
|
BLAKE2b-256 | ef3537944c5f45cbfdd9a8025bab403ec04623cc899bea30e4ab95ee971d66df |
Hashes for UtilsRL-0.6.11-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7ea9f945dc00316923353830a5d811926e016af637512918b39dce2d7b3d8ed |
|
MD5 | 69ed2db8bf0b9df0150358c8f63d19ea |
|
BLAKE2b-256 | 21cb07329cb3db11683867e04b8c81827cf9a7269d3133489216aa48e956ad0d |
Hashes for UtilsRL-0.6.11-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cdeabddfa69ee63e23e37c4d20a3ea04b8ab0c8650f548327ae471709d07f20 |
|
MD5 | b45d4b0fdc29f84852a21ba680c57838 |
|
BLAKE2b-256 | f666cc41c96732ce7fea94da8e3f26b33754fe8585ac1fab59c73f102b9428c8 |
Hashes for UtilsRL-0.6.11-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4999d3354a908a75b5fbe4ac2965755cff7bdbafc163e8cc47b3d3518dafe42d |
|
MD5 | 03086283a4b62e8699d42f9b93a7b506 |
|
BLAKE2b-256 | 0af8bf3bd94733f33317db4bed84e3747929708d247eb391f08b69631aa48e39 |
Hashes for UtilsRL-0.6.11-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a55afcce7c0dc552977e98f30614edf9a0e428ae6110901fafa13c27f8bc563 |
|
MD5 | 49e82ad193d25ce465d26716a8fe9ea1 |
|
BLAKE2b-256 | 2c974849b141f1228cbef2819b80128ce8ee567748496a425e63e8c7da0b4279 |
Hashes for UtilsRL-0.6.11-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e06397bc93d52422a8adb47008ecea29148114ae713e63cb6b3dff08866ab8f |
|
MD5 | 50be2c1b31fd910995f16e05bbe5e035 |
|
BLAKE2b-256 | 26c95db8f6ffadfb29b21e448804c6435f46b3b952f028734bf5ad17e57948d4 |
Hashes for UtilsRL-0.6.11-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b13a3ea0ba9dab6cd0aff6f872fc29944fbe1bc5a60b48203ab031f3b42559d |
|
MD5 | 164ae01e1b4a3653a21354609b3c4394 |
|
BLAKE2b-256 | 1cb83b801d99c89b13c06eb9c88c60f0357cf88172e8df29f5d844ed9a55f2cb |
Hashes for UtilsRL-0.6.11-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e61cd83397b5733e764e38dcbbc8679df3a116c88e4c332791e085ab8db15f89 |
|
MD5 | f6c841cb1d47ee6f8e4d0faf9881265e |
|
BLAKE2b-256 | fe7de6a5e034599f648ef8e20d7277a51162e9b72b5b32025b3dc5cfa67ecfa0 |
Hashes for UtilsRL-0.6.11-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a60c2edae083a3d0f20c27ddc460881343d0883f4be5aab30ac5f2c26d8dadc |
|
MD5 | 83ef36d408d4a8e1b43478d7ef46a809 |
|
BLAKE2b-256 | 7040ebd605611fcd1b70625099c789d791fc754e8f34bd931baca0f517923a01 |
Hashes for UtilsRL-0.6.11-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13229a0b6b2a06be5eefb57a258cdd600415211e370bcd2d8213d86a5b3c5aab |
|
MD5 | 1a2b61134dbf262e2859c501b66c29d3 |
|
BLAKE2b-256 | 4a4b6eeeb2dcf2007c24c71a133b0a38af4d0fe193bccd0968ba1853633823ec |
Hashes for UtilsRL-0.6.11-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3684f9abe2d1b91f666712ed39d6f39092eed1ef410a9b9b56397a517d30c4b |
|
MD5 | d8e9e6a951fb7fba68e196ba90523a65 |
|
BLAKE2b-256 | 7f57fe2a8f159e97c6d2ec1261a2e87303e4583e9b6beca79c18809925a46fa3 |
Hashes for UtilsRL-0.6.11-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fced5160bb81a318a4504e3cec9381af4fe96846549027a747f66c4e449520b2 |
|
MD5 | addfeffead0fb68b7ba3fa45d55de839 |
|
BLAKE2b-256 | 0eb9b47eee2c92cf240eeb4317fbfd405ca4414be4317d08aa0535cc6b5e01da |
Hashes for UtilsRL-0.6.11-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a2dee805e736cadd2015f7fa48fd06a094f1d2b31426749b8b0c041323edf51 |
|
MD5 | a9fc84e5d895a9c7ca71cf2ee1bf54e6 |
|
BLAKE2b-256 | f4e2690cf9c82f9ff406392a0b00d35d64d0758c81c289017031a332c9717b44 |
Hashes for UtilsRL-0.6.11-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c3dd17b48d4b066c17d5b047a23242564763c6581647bff5b88aea2254ddb3b |
|
MD5 | 704e42b4dbd57b4df4301a52a3f0390f |
|
BLAKE2b-256 | 49b5cd421a0a61caa01ff9d3c60393688bee46aaaec55f677d6127eb76746760 |
Hashes for UtilsRL-0.6.11-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab2fcea164e2794bdcb3e55d0f7a12e96462a67d1198bcbd1af3f7fad2197c5b |
|
MD5 | 59161568baf7e26c4e7e9587b6f47faf |
|
BLAKE2b-256 | d00412f263704326d8fbaa664aa7d8766ded2dcdc02d6b5094bad28bc594729e |
Hashes for UtilsRL-0.6.11-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f88c64c471d865a0dbd07e8b021920a421c0f347bf19f6a733bdbde04dee7f27 |
|
MD5 | 3c0c0b169bac62b637c4a71a9341683d |
|
BLAKE2b-256 | 22b90468c946210c646a1748c042d3c53b40bab73b0ebe0f432b9e40472deebd |
Hashes for UtilsRL-0.6.11-cp312-cp312-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de1732e31e5883412afcdba01496e4d07a768012c747a08a8c8904a982ab3526 |
|
MD5 | db3058a23f448db8cfe30a8ccb59428e |
|
BLAKE2b-256 | 076a6c06ddd4ef0d747313fbc70cc0d9dc798da0e905c5020f9904150dc6e0a9 |
Hashes for UtilsRL-0.6.11-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 171895a0e8148e2ad8b446096e0652ae9c38d2895426d568249abd0fd36af4f4 |
|
MD5 | 7b120f5f8edfa5099f103de097d51648 |
|
BLAKE2b-256 | 44152218d96f6dfadc6f051551d8bfd52d375b6f00e2f1c13d367ab431660805 |
Hashes for UtilsRL-0.6.11-cp312-cp312-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7df832e64f6541f1c97c8dfc07e661290c8635ff1705b4d2508126ffe474b168 |
|
MD5 | f2a0a531a4886b49284421d3b16c3ccb |
|
BLAKE2b-256 | e338478588772b2d7a1991ceba5fbb6a1c26cf29d241d025941b25ec5c7c35f0 |
Hashes for UtilsRL-0.6.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d757ac72c56235b4c423f910244f1d4cbc2e838602726673c607961a4a991ca |
|
MD5 | 74b24cf5903a87f40f9fe0b2d4b78324 |
|
BLAKE2b-256 | 06aff95f988b7223efe0dd26020b9f58b262da833e07bd7bb342494263b17f14 |
Hashes for UtilsRL-0.6.11-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1a03a739e791793d1f58abd5c5f1be20ca36481d94538addc8469c828857a2c |
|
MD5 | 94fe265d733e32a1f51b2b1cb35e8fc0 |
|
BLAKE2b-256 | 126a60b3d3669efc2df3141bd90380dfce0550247059e550134a37be579d053d |
Hashes for UtilsRL-0.6.11-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9edf604932821b7ad3e2dc2b8d1771d89eaf2beae6dcf5130e30ac844d221d26 |
|
MD5 | bfbafacc99972c4e54d7c93e459a9d27 |
|
BLAKE2b-256 | 4dc729238386cc66817869c55fa1e9237c21b8d8d0690743596c326468d490f4 |
Hashes for UtilsRL-0.6.11-cp312-cp312-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39ade8c5e2e54cea38c6e5e1ad77757d52e5d16658d400fa0e757a0ec6c52e93 |
|
MD5 | 5b8f69ff8d4191e83c61587b0bb36857 |
|
BLAKE2b-256 | 40e544f028dc8bdd27d2de56237f3f8deee35c9da09292c9290829509c34606f |
Hashes for UtilsRL-0.6.11-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9538906399d464c2bef219841c15991ecc5a5a8e89032c8df6ea04f280e4e9a |
|
MD5 | 811cf566ea0047ec416491e00ea69ce5 |
|
BLAKE2b-256 | 69b172c18700f4ffcea08b5c51dbf56267bb38f62baa074948d0ce62ec91fdfe |
Hashes for UtilsRL-0.6.11-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 996be5bb3e315e822fa73fc9c0a643ac436383f2191cc0644e4439a8a0fca5ce |
|
MD5 | 540930a4bc11972826aa5a175083af85 |
|
BLAKE2b-256 | e39a4cc2fde504f92a123fdd4f19962d656260d21ff4f1367c083e8a525119ec |
Hashes for UtilsRL-0.6.11-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22befa17aa2910507589077c17e0b7caca058462ed7837f0c5c40375465fe4cf |
|
MD5 | 680dcc00afaca47a573df0225e75b45f |
|
BLAKE2b-256 | 4a4b35f154b5c38d490e692a8b40fec9e9801e486fe36233a14089df1b526001 |
Hashes for UtilsRL-0.6.11-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7e21c6e014ade4d6f97aa30f79ee68accf8fac2565ececbba936005a8efc7be |
|
MD5 | 52ef47177349c5db3e7abaee317a0d54 |
|
BLAKE2b-256 | 956b6f57646bdb451ea5d228af1f2098cdf6946b931cbb17a046dfe0a7bbf533 |
Hashes for UtilsRL-0.6.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b051ea2526b636e00370692fc0a632e4432966bd81f0d629ac4b97eeb0b9cfd9 |
|
MD5 | dee3a3ef1747b48feb72da8144df6e80 |
|
BLAKE2b-256 | 2dd68ecb92cff221ed45b242956841709e7039fa210ac826dbaf9d8afb81f5fb |
Hashes for UtilsRL-0.6.11-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d50400914a8ed69d5d6c1efc48c3a62b60196b271ff651f3bb1eab393a325fd5 |
|
MD5 | 47b2181face1e61917c675eebc968bb1 |
|
BLAKE2b-256 | 730ba33f5c0f9198d19b75982e53786df8fc58f6f50d572d619d17d1daee86fe |
Hashes for UtilsRL-0.6.11-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d76b81779ab09e4b184149222815523dc467df5b166060f39dd06f6a28e6d031 |
|
MD5 | cd90c994ec7a7d3347215334720ea344 |
|
BLAKE2b-256 | a3dee601b61d062190eb421fe33e3870863ad85ac0da017620d8376df31b3548 |
Hashes for UtilsRL-0.6.11-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30f9f2b160c9fc472ddc5131c7385969bcd293ea0400c164e21d9fbec35105b8 |
|
MD5 | eb1447cf269d2c2aeeb599919c682f18 |
|
BLAKE2b-256 | 370ddbe8fdb89da4391e9cdf5fed29cf79c18dde22cf3debcfe97314ac9a99ec |
Hashes for UtilsRL-0.6.11-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 219b2fa3bd006fce709dfd1a6a0499bab9e97b59f8106200904decb3ab578d15 |
|
MD5 | 020f12e54fc260845819e9f527cbad2f |
|
BLAKE2b-256 | 66f3596f785febb52ffa4b2bdaf679d38800196badda9b5888dd32767cc21c2c |
Hashes for UtilsRL-0.6.11-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2935f3e565df55602b5537d4c2ab9f14ca731e5d78fadf022b2b0dee985925b5 |
|
MD5 | ac82985e2362d12f1aa2055b2bd7e9ae |
|
BLAKE2b-256 | c77f7cdcb39cfbad4aecab02d3f038496faf2df3d03e7d5bfff3213beb4dde3c |
Hashes for UtilsRL-0.6.11-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4781f140ee6a52c551b3fbef7754f7c0bd9244beaf0abcbb5addd7ea8d9061d |
|
MD5 | 18fea9e228f309b512198e39846a45c6 |
|
BLAKE2b-256 | 0fd9f1d5aa8c5819579dc84ce569566d10554ad35330abc5981f3acfbb38d6d3 |
Hashes for UtilsRL-0.6.11-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b72f0286eba44d1c7377df50fe9fa2ee8285d618acd71f8452070c278a1c7f25 |
|
MD5 | 404e8ac30cee219cd3b94b766df4c56c |
|
BLAKE2b-256 | 69875cce50de50af6f6fceb877bbc51e7023b09b9c91df1390616fe6882b8db5 |
Hashes for UtilsRL-0.6.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 689431679815d185cb401fa0f0f0d3c91293e2410909bad7da3d0d42e61f1825 |
|
MD5 | ceff0154a99d03bf47ec9c5a351855ee |
|
BLAKE2b-256 | 9bba7e74e96b81754711923de29aec278f7207142bde46b72acdfc1b5dc68ecd |
Hashes for UtilsRL-0.6.11-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d46a337dd02209acd67746225ee3b6a1ec881945dbd2b9f34b46117d870251c |
|
MD5 | 5837dba9cdd916c4f06d4cb071904be9 |
|
BLAKE2b-256 | 26c681985653f5b04b5b6a6574e0dbf158c504a39824c12310a29ef88d3be44d |
Hashes for UtilsRL-0.6.11-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 657e43bcd91d2a5789d74a2032e9b4d20bf6d08785f0345f3f570075fb6bf538 |
|
MD5 | 444e5ad91a035bb0ce3e1a203e63a40b |
|
BLAKE2b-256 | 93edd7cb46aaafdba0687f040e9eb0b5de3c874cd2fbaf536b6f477356948846 |
Hashes for UtilsRL-0.6.11-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2a66a976b56cead223850e9a51df0709f6ec168eeeb3ed27120ec3fcd4ff97a |
|
MD5 | dd12fcc5f480c26a1bd4cc565ab18547 |
|
BLAKE2b-256 | 826f64424c38b6162b1e8fc14a89ff31c96fa9c6d38d8fcbc4ae1130cf5979fe |
Hashes for UtilsRL-0.6.11-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcc4c14b07b29da5fdf26f389f699320f0d152ce56b369428d10eec1a47c3a75 |
|
MD5 | 23c521e47b2e909c8c10e78d4b2d836e |
|
BLAKE2b-256 | 4c4a7bb841ddc355b6216159389f5a57b0dae5932d1af17d73d6ad54a6805150 |
Hashes for UtilsRL-0.6.11-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be90fb24d52db83e078694a16bb83b5e7ab1ae256cff59850b8bdca8d7df36d8 |
|
MD5 | 886abe42de1717553b6af20d2b084c6d |
|
BLAKE2b-256 | a35184c2031dd84947bc78ba5a61860566f8be139197d0b8e80ffb7286f2c892 |
Hashes for UtilsRL-0.6.11-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0150886262db200102598602f2dda83d5db1b3269fb5c272786a038bd6369e2f |
|
MD5 | af40455dbb4baccd4c4eca992a73f16f |
|
BLAKE2b-256 | 367605576224f1b439c657bf5b4fc83d7b392ebe1cc28bd2e26952b85db82826 |
Hashes for UtilsRL-0.6.11-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1670bbee1944f0029f4bc25044783e5b327d984e12e78805437d856dbc4470b3 |
|
MD5 | 9c19febc6c53290f2e691a623c322976 |
|
BLAKE2b-256 | 1d4c393dfe70d74af57273593accbc576f838fc961ad1dae02386bca90e70880 |
Hashes for UtilsRL-0.6.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebe028517cc965013d03c1913a1073ae331c65be4b13ea7a88b4735fa48a4753 |
|
MD5 | cf279bac3a7e8fa03caa30f5ffa8f841 |
|
BLAKE2b-256 | 2f7336adde8c903b321fa7435a5fa09decc4f293602f9cdc7779241190b8afd0 |
Hashes for UtilsRL-0.6.11-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1be19f233ac348ef9c7f7196b46461441b881261f19c29f2e9f8827eca21e340 |
|
MD5 | 615fce76ff6fe13d9ed76cd9af4d43ac |
|
BLAKE2b-256 | 5d920d71e76e7921d8f5e3ea65c537f7ee8ca4a55dae021e988c65dbabd14097 |
Hashes for UtilsRL-0.6.11-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14a1caab25fe6fa82516160708d41389c57a8c1e1e4f52d2998fd9bf9c6b25a3 |
|
MD5 | 6fac3de21553cdc410356d35b9aab67a |
|
BLAKE2b-256 | 4bec089e80a924bef4407a32f6b60a920547f32a1415f60fb3309013b868032b |
Hashes for UtilsRL-0.6.11-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bead1acea23287411a25a2889bd9280585c1332b1522f3b5078031416698139 |
|
MD5 | a30f27cec0d124a597a8177ab3d58316 |
|
BLAKE2b-256 | d3698fc5c660acee6c9b11c81279fd9f94a7553ec9e0de77692d10e3d3eb58e5 |
Hashes for UtilsRL-0.6.11-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7147ead4753b702c6a780a9818a38254b3dd4ad8c53f775a268a0c5054d409e6 |
|
MD5 | fbbee3d73184e48594eb2b91e04a11ac |
|
BLAKE2b-256 | 9221be1d33855e86450f312992e446a3eda700948354dcd9ce65e8c9c8ab8127 |
Hashes for UtilsRL-0.6.11-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07bdd43915284bef1dd75263e25fc42a656dbc2403f036eb520f308c942f2afe |
|
MD5 | 57d2abf238e22496c6d4d5bc305e0024 |
|
BLAKE2b-256 | 5f44d56a02e30bb43c3dfdb1883add1fa59b7ea3170996c18bf8679d9da39721 |
Hashes for UtilsRL-0.6.11-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b99e583e60861b0f20142e518650fa6af3ff487ee54e126ca26b74111c465335 |
|
MD5 | 82171f2337ff7aebfb082eeaf548d080 |
|
BLAKE2b-256 | 5752d146c3dddb806a85d18f0bce4392e7cb232b7dfbb7b62958c73cd404ae9b |
Hashes for UtilsRL-0.6.11-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4812e8e8533b737ea00f1173ea5bb097c1067f78ed7b6eeba0a8d2fd2da2988a |
|
MD5 | 598ae7dabf9779ffb0425d86363ff32c |
|
BLAKE2b-256 | 01822322b61864f63e4c4e707c979aea7555bad3ebc4b09bf7a752aff3ba0730 |
Hashes for UtilsRL-0.6.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eea5c1bf0834819dd7c19221fe547367f41ababde67f2bac13d9cead98a774d0 |
|
MD5 | 223bea71f32150d5fccbd97899f3027a |
|
BLAKE2b-256 | d1e1edff9ea74bfc701a658d449bedcb054a4eaa66c51265ab650950cb410f0a |
Hashes for UtilsRL-0.6.11-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a470c6f6da0651674f27acd808efced0f1ab291c79d73fd58d5d9f7aa129d157 |
|
MD5 | 011e90137a5045ee7df4d6d0e2673145 |
|
BLAKE2b-256 | deecb74d0fb3a6c8c78f84e74b3010abe44f6730022352656e0f65df43f0679c |
Hashes for UtilsRL-0.6.11-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6fca1f6f8336bf99b6be9fd225db1cdc3ac123babab55a8135ce623a78c28eb |
|
MD5 | 0b7a262c118241392ac27f44d249a784 |
|
BLAKE2b-256 | b7a27062d642eb629a36f2898da328813f95cf2dbcba0bd62104e3b0e6026b43 |
Hashes for UtilsRL-0.6.11-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f14a03f938955818c67592b6c5e1ddc57c5a871d45a78478015702952191f8b |
|
MD5 | 020e656b4cc5c0dab666e3f8769c4d4d |
|
BLAKE2b-256 | b6d3f93944c3adeb760ab72b2b8aade804a93360a1d05a6be443fa2ee492b1e7 |
Hashes for UtilsRL-0.6.11-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a0a5e23f1827358045054d455f54f76f6db11791eb5a3c2a2c18fc0f3575c9f |
|
MD5 | 5ea8a87a7d789e57b146dff2e7c3145c |
|
BLAKE2b-256 | 9b737f1949a54ccd32d12e7ba8b9c2366184e9ec5ea88c40f889d3a9a1dea907 |
Hashes for UtilsRL-0.6.11-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7037b749d6f36af9704998a4b70f13168638b763f53011d46c60122811e4f563 |
|
MD5 | 5d6e547a5e0dcb31e030f9c75f8bcc21 |
|
BLAKE2b-256 | 48a211da6a20db841b27883aff1dcdc2100549f6c0530b7d005680c7f759684f |
Hashes for UtilsRL-0.6.11-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 827db29e2d31b677a089d1da45fb9c65b603df9fa70697f3bf96fcb124160b9f |
|
MD5 | 1f7053418a0fb843577f994a38c8378d |
|
BLAKE2b-256 | 02b15aecb41c70dcbb27c51b5b102e56eb2552d55cc3292ce0c6b61a93ef10a3 |
Hashes for UtilsRL-0.6.11-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7cabd1591fc058f3510a72743c21523bcea4628888342e6ef9ba00dcf55cd08 |
|
MD5 | 5ef7f8aaff9d7abd5bfdeab85bd0390a |
|
BLAKE2b-256 | 156d61c141b2c59b086cc314b7cf83ff6a465468dfc509751008d6caa07f6b14 |
Hashes for UtilsRL-0.6.11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2358dd83eb9233e0c5e414bfb6e5cd1f52c01e63702d8460079b54c7976ad4d |
|
MD5 | 7c18090b956ca5a0381ca6d5d51ef7fd |
|
BLAKE2b-256 | a77404abe69ece9346ab35dea835c6af8df5f0607dbd99d8974e0770ea74c3b5 |
Hashes for UtilsRL-0.6.11-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa0dab5a6f9c74a361b570e89d6637893c6c96444cacf7fc783e00ff34c44bae |
|
MD5 | f45adf9469fb321e540202dc7e73f26c |
|
BLAKE2b-256 | ae90f5ffd48c1b0dc554e18ba0c52eb2ca12f9e57a40e68cb6e5caadb24bce59 |