diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..ce4a9c26c4dc481013b760b061a04ad5a06eaa0e --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 amcrisan + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/Pipfile b/Pipfile new file mode 100644 index 0000000000000000000000000000000000000000..ee6ec0da3ac25809966daa1765f7c97afb70e574 --- /dev/null +++ b/Pipfile @@ -0,0 +1,34 @@ +[[source]] +url = "https://pypi.org/simple" +verify_ssl = true +name = "pypi" + +[packages] +streamlit = "*" +pandas = "*" +numpy = "*" +robustnessgym = "*" +altair = "*" +sklearn = "*" +streamlit-vega-lite = "*" +plotly = "*" +gensim = "*" +nltk = "*" + +[dev-packages] +black = "==19.3b0" +pylint = "*" +watchdog = "*" +jupyterlab = "*" +jupyter = "*" + +[requires] +python_version = "3.8" + +[scripts] +format = "black ." +format_check = "black --check ." +lint = "pylint app.py" +app= "streamlit run app.py" +clear_cache = "streamlit cache clear" +notebook = "jupyter notebook" diff --git a/Pipfile.lock b/Pipfile.lock new file mode 100644 index 0000000000000000000000000000000000000000..804ef861119d680de149548151d26325f6b5e0c8 --- /dev/null +++ b/Pipfile.lock @@ -0,0 +1,3274 @@ +{ + "_meta": { + "hash": { + "sha256": "d9ab11ddd1358f26cad207bd196958b2e7f7b772d267f72cfe8b149c13d81781" + }, + "pipfile-spec": 6, + "requires": { + "python_version": "3.8" + }, + "sources": [ + { + "name": "pypi", + "url": "https://pypi.org/simple", + "verify_ssl": true + } + ] + }, + "default": { + "absl-py": { + "hashes": [ + "sha256:84e6dcdc69c947d0c13e5457d056bd43cade4c2393dce00d684aedea77ddc2a3", + "sha256:ac511215c01ee9ae47b19716599e8ccfa746f2e18de72bdf641b79b22afa27ea" + ], + "markers": "python_version >= '3.6'", + "version": "==1.0.0" + }, + "aiohttp": { + "hashes": [ + "sha256:09754a0d5eaab66c37591f2f8fac8f9781a5f61d51aa852a3261c4805ca6b984", + "sha256:097ecf52f6b9859b025c1e36401f8aa4573552e887d1b91b4b999d68d0b5a3b3", + "sha256:0a96473a1f61d7920a9099bc8e729dc8282539d25f79c12573ee0fdb9c8b66a8", + "sha256:0af379221975054162959e00daf21159ff69a712fc42ed0052caddbd70d52ff4", + "sha256:0d7b056fd3972d353cb4bc305c03f9381583766b7f8c7f1c44478dba69099e33", + "sha256:14a6f026eca80dfa3d52e86be89feb5cd878f6f4a6adb34457e2c689fd85229b", + "sha256:15a660d06092b7c92ed17c1dbe6c1eab0a02963992d60e3e8b9d5fa7fa81f01e", + "sha256:1fa9f50aa1f114249b7963c98e20dc35c51be64096a85bc92433185f331de9cc", + "sha256:257f4fad1714d26d562572095c8c5cd271d5a333252795cb7a002dca41fdbad7", + "sha256:28369fe331a59d80393ec82df3d43307c7461bfaf9217999e33e2acc7984ff7c", + "sha256:2bdd655732e38b40f8a8344d330cfae3c727fb257585df923316aabbd489ccb8", + "sha256:2f44d1b1c740a9e2275160d77c73a11f61e8a916191c572876baa7b282bcc934", + "sha256:3ba08a71caa42eef64357257878fb17f3fba3fba6e81a51d170e32321569e079", + "sha256:3c5e9981e449d54308c6824f172ec8ab63eb9c5f922920970249efee83f7e919", + "sha256:3f58aa995b905ab82fe228acd38538e7dc1509e01508dcf307dad5046399130f", + "sha256:48c996eb91bfbdab1e01e2c02e7ff678c51e2b28e3a04e26e41691991cc55795", + "sha256:48f218a5257b6bc16bcf26a91d97ecea0c7d29c811a90d965f3dd97c20f016d6", + "sha256:4a6551057a846bf72c7a04f73de3fcaca269c0bd85afe475ceb59d261c6a938c", + "sha256:51f90dabd9933b1621260b32c2f0d05d36923c7a5a909eb823e429dba0fd2f3e", + "sha256:577cc2c7b807b174814dac2d02e673728f2e46c7f90ceda3a70ea4bb6d90b769", + "sha256:5d79174d96446a02664e2bffc95e7b6fa93b9e6d8314536c5840dff130d0878b", + "sha256:5e3f81fbbc170418e22918a9585fd7281bbc11d027064d62aa4b507552c92671", + "sha256:5ecffdc748d3b40dd3618ede0170e4f5e1d3c9647cfb410d235d19e62cb54ee0", + "sha256:63fa57a0708573d3c059f7b5527617bd0c291e4559298473df238d502e4ab98c", + "sha256:67ca7032dfac8d001023fadafc812d9f48bf8a8c3bb15412d9cdcf92267593f4", + "sha256:688a1eb8c1a5f7e795c7cb67e0fe600194e6723ba35f138dfae0db20c0cb8f94", + "sha256:6a038cb1e6e55b26bb5520ccffab7f539b3786f5553af2ee47eb2ec5cbd7084e", + "sha256:6b79f6c31e68b6dafc0317ec453c83c86dd8db1f8f0c6f28e97186563fca87a0", + "sha256:6d3e027fe291b77f6be9630114a0200b2c52004ef20b94dc50ca59849cd623b3", + "sha256:6f1d39a744101bf4043fa0926b3ead616607578192d0a169974fb5265ab1e9d2", + "sha256:707adc30ea6918fba725c3cb3fe782d271ba352b22d7ae54a7f9f2e8a8488c41", + "sha256:730b7c2b7382194d9985ffdc32ab317e893bca21e0665cb1186bdfbb4089d990", + "sha256:764c7c6aa1f78bd77bd9674fc07d1ec44654da1818d0eef9fb48aa8371a3c847", + "sha256:78d51e35ed163783d721b6f2ce8ce3f82fccfe471e8e50a10fba13a766d31f5a", + "sha256:7a315ceb813208ef32bdd6ec3a85cbe3cb3be9bbda5fd030c234592fa9116993", + "sha256:7ba09bb3dcb0b7ec936a485db2b64be44fe14cdce0a5eac56f50e55da3627385", + "sha256:7d76e8a83396e06abe3df569b25bd3fc88bf78b7baa2c8e4cf4aaf5983af66a3", + "sha256:84fe1732648c1bc303a70faa67cbc2f7f2e810c8a5bca94f6db7818e722e4c0a", + "sha256:871d4fdc56288caa58b1094c20f2364215f7400411f76783ea19ad13be7c8e19", + "sha256:88d4917c30fcd7f6404fb1dc713fa21de59d3063dcc048f4a8a1a90e6bbbd739", + "sha256:8a50150419b741ee048b53146c39c47053f060cb9d98e78be08fdbe942eaa3c4", + "sha256:90a97c2ed2830e7974cbe45f0838de0aefc1c123313f7c402e21c29ec063fbb4", + "sha256:949a605ef3907254b122f845baa0920407080cdb1f73aa64f8d47df4a7f4c4f9", + "sha256:9689af0f0a89e5032426c143fa3683b0451f06c83bf3b1e27902bd33acfae769", + "sha256:98b1ea2763b33559dd9ec621d67fc17b583484cb90735bfb0ec3614c17b210e4", + "sha256:9951c2696c4357703001e1fe6edc6ae8e97553ac630492ea1bf64b429cb712a3", + "sha256:9a52b141ff3b923a9166595de6e3768a027546e75052ffba267d95b54267f4ab", + "sha256:9e8723c3256641e141cd18f6ce478d54a004138b9f1a36e41083b36d9ecc5fc5", + "sha256:a2fee4d656a7cc9ab47771b2a9e8fad8a9a33331c1b59c3057ecf0ac858f5bfe", + "sha256:a4759e85a191de58e0ea468ab6fd9c03941986eee436e0518d7a9291fab122c8", + "sha256:a5399a44a529083951b55521cf4ecbf6ad79fd54b9df57dbf01699ffa0549fc9", + "sha256:a6074a3b2fa2d0c9bf0963f8dfc85e1e54a26114cc8594126bc52d3fa061c40e", + "sha256:a84c335337b676d832c1e2bc47c3a97531b46b82de9f959dafb315cbcbe0dfcd", + "sha256:adf0cb251b1b842c9dee5cfcdf880ba0aae32e841b8d0e6b6feeaef002a267c5", + "sha256:b76669b7c058b8020b11008283c3b8e9c61bfd978807c45862956119b77ece45", + "sha256:bda75d73e7400e81077b0910c9a60bf9771f715420d7e35fa7739ae95555f195", + "sha256:be03a7483ad9ea60388f930160bb3728467dd0af538aa5edc60962ee700a0bdc", + "sha256:c62d4791a8212c885b97a63ef5f3974b2cd41930f0cd224ada9c6ee6654f8150", + "sha256:cb751ef712570d3bda9a73fd765ff3e1aba943ec5d52a54a0c2e89c7eef9da1e", + "sha256:d3b19d8d183bcfd68b25beebab8dc3308282fe2ca3d6ea3cb4cd101b3c279f8d", + "sha256:d3f90ee275b1d7c942e65b5c44c8fb52d55502a0b9a679837d71be2bd8927661", + "sha256:d5f8c04574efa814a24510122810e3a3c77c0552f9f6ff65c9862f1f046be2c3", + "sha256:d6a1a66bb8bac9bc2892c2674ea363486bfb748b86504966a390345a11b1680e", + "sha256:d7715daf84f10bcebc083ad137e3eced3e1c8e7fa1f096ade9a8d02b08f0d91c", + "sha256:dafc01a32b4a1d7d3ef8bfd3699406bb44f7b2e0d3eb8906d574846e1019b12f", + "sha256:dcc4d5dd5fba3affaf4fd08f00ef156407573de8c63338787614ccc64f96b321", + "sha256:de42f513ed7a997bc821bddab356b72e55e8396b1b7ba1bf39926d538a76a90f", + "sha256:e27cde1e8d17b09730801ce97b6e0c444ba2a1f06348b169fd931b51d3402f0d", + "sha256:ecb314e59bedb77188017f26e6b684b1f6d0465e724c3122a726359fa62ca1ba", + "sha256:f348ebd20554e8bc26e8ef3ed8a134110c0f4bf015b3b4da6a4ddf34e0515b19", + "sha256:fa818609357dde5c4a94a64c097c6404ad996b1d38ca977a72834b682830a722", + "sha256:fe4a327da0c6b6e59f2e474ae79d6ee7745ac3279fd15f200044602fa31e3d79" + ], + "version": "==3.8.0" + }, + "aiosignal": { + "hashes": [ + "sha256:26e62109036cd181df6e6ad646f91f0dcfd05fe16d0cb924138ff2ab75d64e3a", + "sha256:78ed67db6c7b7ced4f98e495e572106d5c432a93e1ddd1bf475e1dc05f5b7df2" + ], + "markers": "python_version >= '3.6'", + "version": "==1.2.0" + }, + "altair": { + "hashes": [ + "sha256:3edd30d4f4bb0a37278b72578e7e60bc72045a8e6704179e2f4738e35bc12931", + "sha256:7748841a1bea8354173d1140bef6d3b58bea21d201f562528e9599ea384feb7f" + ], + "index": "pypi", + "version": "==4.1.0" + }, + "antlr4-python3-runtime": { + "hashes": [ + "sha256:15793f5d0512a372b4e7d2284058ad32ce7dd27126b105fb0b2245130445db33" + ], + "version": "==4.8" + }, + "appnope": { + "hashes": [ + "sha256:93aa393e9d6c54c5cd570ccadd8edad61ea0c4b9ea7a01409020c9aa019eb442", + "sha256:dd83cd4b5b460958838f6eb3000c660b1f9caf2a5b1de4264e941512f603258a" + ], + "markers": "sys_platform == 'darwin' and platform_system == 'Darwin'", + "version": "==0.1.2" + }, + "argon2-cffi": { + "hashes": [ + "sha256:165cadae5ac1e26644f5ade3bd9c18d89963be51d9ea8817bd671006d7909057", + "sha256:217b4f0f853ccbbb5045242946ad2e162e396064575860141b71a85eb47e475a", + "sha256:245f64a203012b144b7b8c8ea6d468cb02b37caa5afee5ba4a10c80599334f6a", + "sha256:4ad152c418f7eb640eac41ac815534e6aa61d1624530b8e7779114ecfbf327f8", + "sha256:566ffb581bbd9db5562327aee71b2eda24a1c15b23a356740abe3c011bbe0dcb", + "sha256:65213a9174320a1aee03fe826596e0620783966b49eb636955958b3074e87ff9", + "sha256:bc513db2283c385ea4da31a2cd039c33380701f376f4edd12fe56db118a3b21a", + "sha256:c7a7c8cc98ac418002090e4add5bebfff1b915ea1cb459c578cd8206fef10378", + "sha256:e4d8f0ae1524b7b0372a3e574a2561cbdddb3fdb6c28b70a72868189bda19659", + "sha256:f710b61103d1a1f692ca3ecbd1373e28aa5e545ac625ba067ff2feca1b2bb870", + "sha256:fa7e7d1fc22514a32b1761fdfa1882b6baa5c36bb3ef557bdd69e6fc9ba14a41" + ], + "markers": "python_version >= '3.5'", + "version": "==21.1.0" + }, + "astor": { + "hashes": [ + "sha256:070a54e890cefb5b3739d19f30f5a5ec840ffc9c50ffa7d23cc9fc1a38ebbfc5", + "sha256:6a6effda93f4e1ce9f618779b2dd1d9d84f1e32812c23a29b3fff6fd7f63fa5e" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==0.8.1" + }, + "async-timeout": { + "hashes": [ + "sha256:a22c0b311af23337eb05fcf05a8b51c3ea53729d46fb5460af62bee033cec690", + "sha256:b930cb161a39042f9222f6efb7301399c87eeab394727ec5437924a36d6eef51" + ], + "markers": "python_version >= '3.6'", + "version": "==4.0.1" + }, + "attrs": { + "hashes": [ + "sha256:149e90d6d8ac20db7a955ad60cf0e6881a3f20d37096140088356da6c716b0b1", + "sha256:ef6aaac3ca6cd92904cdd0d83f629a15f18053ec84e6432106f7a4d04ae4f5fb" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", + "version": "==21.2.0" + }, + "backcall": { + "hashes": [ + "sha256:5cbdbf27be5e7cfadb448baf0aa95508f91f2bbc6c6437cd9cd06e2a4c215e1e", + "sha256:fbbce6a29f263178a1f7915c1940bde0ec2b2a967566fe1c65c1dfb7422bd255" + ], + "version": "==0.2.0" + }, + "backports.zoneinfo": { + "hashes": [ + "sha256:17746bd546106fa389c51dbea67c8b7c8f0d14b5526a579ca6ccf5ed72c526cf", + "sha256:1b13e654a55cd45672cb54ed12148cd33628f672548f373963b0bff67b217328", + "sha256:1c5742112073a563c81f786e77514969acb58649bcdf6cdf0b4ed31a348d4546", + "sha256:4a0f800587060bf8880f954dbef70de6c11bbe59c673c3d818921f042f9954a6", + "sha256:5c144945a7752ca544b4b78c8c41544cdfaf9786f25fe5ffb10e838e19a27570", + "sha256:7b0a64cda4145548fed9efc10322770f929b944ce5cee6c0dfe0c87bf4c0c8c9", + "sha256:8439c030a11780786a2002261569bdf362264f605dfa4d65090b64b05c9f79a7", + "sha256:8961c0f32cd0336fb8e8ead11a1f8cd99ec07145ec2931122faaac1c8f7fd987", + "sha256:89a48c0d158a3cc3f654da4c2de1ceba85263fafb861b98b59040a5086259722", + "sha256:a76b38c52400b762e48131494ba26be363491ac4f9a04c1b7e92483d169f6582", + "sha256:da6013fd84a690242c310d77ddb8441a559e9cb3d3d59ebac9aca1a57b2e18bc", + "sha256:e55b384612d93be96506932a786bbcde5a2db7a9e6a4bb4bffe8b733f5b9036b", + "sha256:e81b76cace8eda1fca50e345242ba977f9be6ae3945af8d46326d776b4cf78d1", + "sha256:e8236383a20872c0cdf5a62b554b27538db7fa1bbec52429d8d106effbaeca08", + "sha256:f04e857b59d9d1ccc39ce2da1021d196e47234873820cbeaad210724b1ee28ac", + "sha256:fadbfe37f74051d024037f223b8e001611eac868b5c5b06144ef4d8b799862f2" + ], + "markers": "python_version >= '3.6' and python_version < '3.9'", + "version": "==0.2.1" + }, + "base58": { + "hashes": [ + "sha256:11a36f4d3ce51dfc1043f3218591ac4eb1ceb172919cebe05b52a5bcc8d245c2", + "sha256:c5d0cb3f5b6e81e8e35da5754388ddcc6d0d14b6c6a132cb93d69ed580a7278c" + ], + "markers": "python_version >= '3.5'", + "version": "==2.1.1" + }, + "bleach": { + "hashes": [ + "sha256:0900d8b37eba61a802ee40ac0061f8c2b5dee29c1927dd1d233e075ebf5a71da", + "sha256:4d2651ab93271d1129ac9cbc679f524565cc8a1b791909c4a51eac4446a15994" + ], + "markers": "python_version >= '3.6'", + "version": "==4.1.0" + }, + "blinker": { + "hashes": [ + "sha256:471aee25f3992bd325afa3772f1063dbdbbca947a041b8b89466dc00d606f8b6" + ], + "version": "==1.4" + }, + "cachetools": { + "hashes": [ + "sha256:89ea6f1b638d5a73a4f9226be57ac5e4f399d22770b92355f92dcb0f7f001693", + "sha256:92971d3cb7d2a97efff7c7bb1657f21a8f5fb309a37530537c71b1774189f2d1" + ], + "markers": "python_version ~= '3.5'", + "version": "==4.2.4" + }, + "certifi": { + "hashes": [ + "sha256:78884e7c1d4b00ce3cea67b44566851c4343c120abd683433ce934a68ea58872", + "sha256:d62a0163eb4c2344ac042ab2bdf75399a71a2d8c7d47eac2e2ee91b9d6339569" + ], + "version": "==2021.10.8" + }, + "cffi": { + "hashes": [ + "sha256:00c878c90cb53ccfaae6b8bc18ad05d2036553e6d9d1d9dbcf323bbe83854ca3", + "sha256:0104fb5ae2391d46a4cb082abdd5c69ea4eab79d8d44eaaf79f1b1fd806ee4c2", + "sha256:06c48159c1abed75c2e721b1715c379fa3200c7784271b3c46df01383b593636", + "sha256:0808014eb713677ec1292301ea4c81ad277b6cdf2fdd90fd540af98c0b101d20", + "sha256:10dffb601ccfb65262a27233ac273d552ddc4d8ae1bf93b21c94b8511bffe728", + "sha256:14cd121ea63ecdae71efa69c15c5543a4b5fbcd0bbe2aad864baca0063cecf27", + "sha256:17771976e82e9f94976180f76468546834d22a7cc404b17c22df2a2c81db0c66", + "sha256:181dee03b1170ff1969489acf1c26533710231c58f95534e3edac87fff06c443", + "sha256:23cfe892bd5dd8941608f93348c0737e369e51c100d03718f108bf1add7bd6d0", + "sha256:263cc3d821c4ab2213cbe8cd8b355a7f72a8324577dc865ef98487c1aeee2bc7", + "sha256:2756c88cbb94231c7a147402476be2c4df2f6078099a6f4a480d239a8817ae39", + "sha256:27c219baf94952ae9d50ec19651a687b826792055353d07648a5695413e0c605", + "sha256:2a23af14f408d53d5e6cd4e3d9a24ff9e05906ad574822a10563efcef137979a", + "sha256:31fb708d9d7c3f49a60f04cf5b119aeefe5644daba1cd2a0fe389b674fd1de37", + "sha256:3415c89f9204ee60cd09b235810be700e993e343a408693e80ce7f6a40108029", + "sha256:3773c4d81e6e818df2efbc7dd77325ca0dcb688116050fb2b3011218eda36139", + "sha256:3b96a311ac60a3f6be21d2572e46ce67f09abcf4d09344c49274eb9e0bf345fc", + "sha256:3f7d084648d77af029acb79a0ff49a0ad7e9d09057a9bf46596dac9514dc07df", + "sha256:41d45de54cd277a7878919867c0f08b0cf817605e4eb94093e7516505d3c8d14", + "sha256:4238e6dab5d6a8ba812de994bbb0a79bddbdf80994e4ce802b6f6f3142fcc880", + "sha256:45db3a33139e9c8f7c09234b5784a5e33d31fd6907800b316decad50af323ff2", + "sha256:45e8636704eacc432a206ac7345a5d3d2c62d95a507ec70d62f23cd91770482a", + "sha256:4958391dbd6249d7ad855b9ca88fae690783a6be9e86df65865058ed81fc860e", + "sha256:4a306fa632e8f0928956a41fa8e1d6243c71e7eb59ffbd165fc0b41e316b2474", + "sha256:57e9ac9ccc3101fac9d6014fba037473e4358ef4e89f8e181f8951a2c0162024", + "sha256:59888172256cac5629e60e72e86598027aca6bf01fa2465bdb676d37636573e8", + "sha256:5e069f72d497312b24fcc02073d70cb989045d1c91cbd53979366077959933e0", + "sha256:64d4ec9f448dfe041705426000cc13e34e6e5bb13736e9fd62e34a0b0c41566e", + "sha256:6dc2737a3674b3e344847c8686cf29e500584ccad76204efea14f451d4cc669a", + "sha256:74fdfdbfdc48d3f47148976f49fab3251e550a8720bebc99bf1483f5bfb5db3e", + "sha256:75e4024375654472cc27e91cbe9eaa08567f7fbdf822638be2814ce059f58032", + "sha256:786902fb9ba7433aae840e0ed609f45c7bcd4e225ebb9c753aa39725bb3e6ad6", + "sha256:8b6c2ea03845c9f501ed1313e78de148cd3f6cad741a75d43a29b43da27f2e1e", + "sha256:91d77d2a782be4274da750752bb1650a97bfd8f291022b379bb8e01c66b4e96b", + "sha256:91ec59c33514b7c7559a6acda53bbfe1b283949c34fe7440bcf917f96ac0723e", + "sha256:920f0d66a896c2d99f0adbb391f990a84091179542c205fa53ce5787aff87954", + "sha256:a5263e363c27b653a90078143adb3d076c1a748ec9ecc78ea2fb916f9b861962", + "sha256:abb9a20a72ac4e0fdb50dae135ba5e77880518e742077ced47eb1499e29a443c", + "sha256:c2051981a968d7de9dd2d7b87bcb9c939c74a34626a6e2f8181455dd49ed69e4", + "sha256:c21c9e3896c23007803a875460fb786118f0cdd4434359577ea25eb556e34c55", + "sha256:c2502a1a03b6312837279c8c1bd3ebedf6c12c4228ddbad40912d671ccc8a962", + "sha256:d4d692a89c5cf08a8557fdeb329b82e7bf609aadfaed6c0d79f5a449a3c7c023", + "sha256:da5db4e883f1ce37f55c667e5c0de439df76ac4cb55964655906306918e7363c", + "sha256:e7022a66d9b55e93e1a845d8c9eba2a1bebd4966cd8bfc25d9cd07d515b33fa6", + "sha256:ef1f279350da2c586a69d32fc8733092fd32cc8ac95139a00377841f59a3f8d8", + "sha256:f54a64f8b0c8ff0b64d18aa76675262e1700f3995182267998c31ae974fbc382", + "sha256:f5c7150ad32ba43a07c4479f40241756145a1f03b43480e058cfd862bf5041c7", + "sha256:f6f824dc3bce0edab5f427efcfb1d63ee75b6fcb7282900ccaf925be84efb0fc", + "sha256:fd8a250edc26254fe5b33be00402e6d287f562b6a5b2152dec302fa15bb3e997", + "sha256:ffaa5c925128e29efbde7301d8ecaf35c8c60ffbcd6a1ffd3a552177c8e5e796" + ], + "version": "==1.15.0" + }, + "charset-normalizer": { + "hashes": [ + "sha256:e019de665e2bcf9c2b64e2e5aa025fa991da8720daa3c1138cadd2fd1856aed0", + "sha256:f7af805c321bfa1ce6714c51f254e0d5bb5e5834039bc17db7ebe3a4cec9492b" + ], + "markers": "python_version >= '3'", + "version": "==2.0.7" + }, + "click": { + "hashes": [ + "sha256:d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a", + "sha256:dacca89f4bfadd5de3d7489b7c8a566eee0d3676333fbb50030263894c38c0dc" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", + "version": "==7.1.2" + }, + "cython": { + "hashes": [ + "sha256:09ac3087ac7a3d489ebcb3fb8402e00c13d1a3a1c6bc73fd3b0d756a3e341e79", + "sha256:0a142c6b862e6ed6b02209d543062c038c110585b5e32d1ad7c9717af4f07e41", + "sha256:0d414458cb22f8a90d64260da6dace5d5fcebde43f31be52ca51f818c46db8cb", + "sha256:10cb3def9774fa99e4583617a5616874aed3255dc241fd1f4a3c2978c78e1c53", + "sha256:112efa54a58293a4fb0acf0dd8e5b3736e95b595eee24dd88615648e445abe41", + "sha256:166f9f29cd0058ce1a14a7b3a2458b849ed34b1ec5fd4108af3fdd2c24afcbb0", + "sha256:2d9e61ed1056a3b6a4b9156b62297ad18b357a7948e57a2f49b061217696567e", + "sha256:2f41ef7edd76dd23315925e003f0c58c8585f3ab24be6885c4b3f60e77c82746", + "sha256:37bcfa5df2a3009f49624695d917c3804fccbdfcdc5eda6378754a879711a4d5", + "sha256:416046a98255eff97ec02077d20ebeaae52682dfca1c35aadf31260442b92514", + "sha256:4cf4452f0e4d50e11701bca38f3857fe6fa16593e7fd6a4d5f7be66f611b7da2", + "sha256:55b0ee28c2c8118bfb3ad9b25cf7a6cbd724e442ea96956e32ccd908d5e3e043", + "sha256:5dd56d0be50073f0e54825a8bc3393852de0eed126339ecbca0ae149dba55cfc", + "sha256:5fa12ebafc2f688ea6d26ab6d1d2e634a9872509ba7135b902bb0d8b368fb04b", + "sha256:5fb977945a2111f6b64501fdf7ed0ec162cc502b84457fd648d6a558ea8de0d6", + "sha256:60c958bcab0ff315b4036a949bed1c65334e1f6a69e17e9966d742febb59043a", + "sha256:661dbdea519d9cfb288867252b75fef73ffa8e8bb674cec27acf70646afb369b", + "sha256:6a2cf2ccccc25413864928dfd730c29db6f63eaf98206c1e600003a445ca7f58", + "sha256:6ade74eece909fd3a437d9a5084829180751d7ade118e281e9824dd75eafaff2", + "sha256:73ac33a4379056a02031baa4def255717fadb9181b5ac2b244792d53eae1c925", + "sha256:76cbca0188d278e93d12ebdaf5990678e6e436485fdfad49dbe9b07717d41a3c", + "sha256:774cb8fd931ee1ba52c472bc1c19077cd6895c1b24014ae07bb27df59aed5ebe", + "sha256:821c2d416ad7d006b069657ee1034c0e0cb45bdbe9ab6ab631e8c495dfcfa4ac", + "sha256:84826ec1c11cda56261a252ddecac0c7d6b02e47e81b94f40b27b4c23c29c17c", + "sha256:854fe2193d3ad4c8b61932ff54d6dbe10c5fa8749eb8958d72cc0ab28243f833", + "sha256:88dc3c250dec280b0489a83950b15809762e27232f4799b1b8d0bad503f5ab84", + "sha256:8cb87777e82d1996aef6c146560a19270684271c9c669ba62ac6803b3cd2ff82", + "sha256:91339ee4b465924a3ea4b2a9cec7f7227bc4cadf673ce859d24c2b9ef60b1214", + "sha256:9164aeef1af6f837e4fc20402a31d256188ba4d535e262c6cb78caf57ad744f8", + "sha256:a102cfa795c6b3b81a29bdb9dbec545367cd7f353c03e6f30a056fdfefd92854", + "sha256:ad43e684ade673565f6f9d6638015112f6c7f11aa2a632167b79014f613f0f5f", + "sha256:afb521523cb46ddaa8d269b421f88ea2731fee05e65b952b96d4db760f5a2a1c", + "sha256:b28f92e617f540d3f21f8fd479a9c6491be920ffff672a4c61b7fc4d7f749f39", + "sha256:bc05de569f811be1fcfde6756c9048ae518f0c4b6d9f8f024752c5365d934cac", + "sha256:cdf04d07c3600860e8c2ebaad4e8f52ac3feb212453c1764a49ac08c827e8443", + "sha256:d8d1a087f35e39384303f5e6b75d465d6f29d746d7138eae9d3b6e8e6f769eae", + "sha256:eb2843f8cc01c645725e6fc690a84e99cdb266ce8ebe427cf3a680ff09f876aa", + "sha256:f2e9381497b12e8f622af620bde0d1d094035d79b899abb2ddd3a7891f535083", + "sha256:f96411f0120b5cae483923aaacd2872af8709be4b46522daedc32f051d778385" + ], + "markers": "python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==0.29.24" + }, + "cytoolz": { + "hashes": [ + "sha256:ea23663153806edddce7e4153d1d407d62357c05120a4e8485bddf1bd5ab22b4" + ], + "markers": "python_version >= '3.5'", + "version": "==0.11.2" + }, + "dataclasses": { + "hashes": [ + "sha256:454a69d788c7fda44efd71e259be79577822f5e3f53f029a22d08004e951dc9f", + "sha256:6988bd2b895eef432d562370bb707d540f32f7360ab13da45340101bc2307d84" + ], + "version": "==0.6" + }, + "datasets": { + "hashes": [ + "sha256:4b7c32a5f14e29a8c1a36070d406a2fb671bc9bd70f2ac4c49ea1d4dd5387a4d", + "sha256:e5ac4ef477a5e50c0033b33550e5c81e05c1d46fc8ac76baebada4194cccea09" + ], + "version": "==1.15.1" + }, + "debugpy": { + "hashes": [ + "sha256:01e98c594b3e66d529e40edf314f849cd1a21f7a013298df58cd8e263bf8e184", + "sha256:16db27b4b91991442f91d73604d32080b30de655aca9ba821b1972ea8171021b", + "sha256:17a25ce9d7714f92fc97ef00cc06269d7c2b163094990ada30156ed31d9a5030", + "sha256:194f95dd3e84568b5489aab5689a3a2c044e8fdc06f1890b8b4f70b6b89f2778", + "sha256:1ec3a086e14bba6c472632025b8fe5bdfbaef2afa1ebd5c6615ce6ed8d89bc67", + "sha256:23df67fc56d59e386c342428a7953c2c06cc226d8525b11319153e96afb65b0c", + "sha256:26fbe53cca45a608679094791ce587b6e2798acd1d4777a8b303b07622e85182", + "sha256:2b073ad5e8d8c488fbb6a116986858bab0c9c4558f28deb8832c7a5a27405bd6", + "sha256:318f81f37341e4e054b4267d39896b73cddb3612ca13b39d7eea45af65165e1d", + "sha256:3a457ad9c0059a21a6c7d563c1f18e924f5cf90278c722bd50ede6f56b77c7fe", + "sha256:4404a62fb5332ea5c8c9132290eef50b3a0ba38cecacad5529e969a783bcbdd7", + "sha256:5d76a4fd028d8009c3faf1185b4b78ceb2273dd2499447664b03939e0368bb90", + "sha256:70b422c63a833630c33e3f9cdbd9b6971f8c5afd452697e464339a21bbe862ba", + "sha256:82f5f9ce93af6861a0713f804e62ab390bb12a17f113153e47fea8bbb1dfbe36", + "sha256:a2aa64f6d2ca7ded8a7e8a4e7cae3bc71866b09876b7b05cecad231779cb9156", + "sha256:b2df2c373e85871086bd55271c929670cd4e1dba63e94a08d442db830646203b", + "sha256:b5b3157372e0e0a1297a8b6b5280bcf1d35a40f436c7973771c972726d1e32d5", + "sha256:d2b09e91fbd1efa4f4fda121d49af89501beda50c18ed7499712c71a4bf3452e", + "sha256:d876db8c312eeb02d85611e0f696abe66a2c1515e6405943609e725d5ff36f2a", + "sha256:f3a3dca9104aa14fd4210edcce6d9ce2b65bd9618c0b222135a40b9d6e2a9eeb", + "sha256:f73988422b17f071ad3c4383551ace1ba5ed810cbab5f9c362783d22d40a08dc" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", + "version": "==1.5.1" + }, + "decorator": { + "hashes": [ + "sha256:7b12e7c3c6ab203a29e157335e9122cb03de9ab7264b137594103fd4a683b374", + "sha256:e59913af105b9860aa2c8d3272d9de5a56a4e608db9a2f167a8480b323d529a7" + ], + "markers": "python_version >= '3.5'", + "version": "==5.1.0" + }, + "defusedxml": { + "hashes": [ + "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69", + "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", + "version": "==0.7.1" + }, + "dill": { + "hashes": [ + "sha256:7e40e4a70304fd9ceab3535d36e58791d9c4a776b38ec7f7ec9afc8d3dca4d4f", + "sha256:9f9734205146b2b353ab3fec9af0070237b6ddae78452af83d2fca84d739e675" + ], + "markers": "python_version >= '2.7' and python_version != '3.0'", + "version": "==0.3.4" + }, + "entrypoints": { + "hashes": [ + "sha256:589f874b313739ad35be6e0cd7efde2a4e9b6fea91edcc34e58ecbb8dbe56d19", + "sha256:c70dd71abe5a8c85e55e12c19bd91ccfeec11a6e99044204511f9ed547d48451" + ], + "markers": "python_version >= '2.7'", + "version": "==0.3" + }, + "fastbpe": { + "hashes": [ + "sha256:95eef4be2689e822a918ac4eae3349cd78ca3f28af591afa421f8fac6d4cd889" + ], + "version": "==0.1.0" + }, + "filelock": { + "hashes": [ + "sha256:7afc856f74fa7006a289fd10fa840e1eebd8bbff6bffb69c26c54a0512ea8cf8", + "sha256:bb2a1c717df74c48a2d00ed625e5a66f8572a3a30baacb7657add1d7bac4097b" + ], + "markers": "python_version >= '3.6'", + "version": "==3.3.2" + }, + "frozenlist": { + "hashes": [ + "sha256:01d79515ed5aa3d699b05f6bdcf1fe9087d61d6b53882aa599a10853f0479c6c", + "sha256:0a7c7cce70e41bc13d7d50f0e5dd175f14a4f1837a8549b0936ed0cbe6170bf9", + "sha256:11ff401951b5ac8c0701a804f503d72c048173208490c54ebb8d7bb7c07a6d00", + "sha256:14a5cef795ae3e28fb504b73e797c1800e9249f950e1c964bb6bdc8d77871161", + "sha256:16eef427c51cb1203a7c0ab59d1b8abccaba9a4f58c4bfca6ed278fc896dc193", + "sha256:16ef7dd5b7d17495404a2e7a49bac1bc13d6d20c16d11f4133c757dd94c4144c", + "sha256:181754275d5d32487431a0a29add4f897968b7157204bc1eaaf0a0ce80c5ba7d", + "sha256:1cf63243bc5f5c19762943b0aa9e0d3fb3723d0c514d820a18a9b9a5ef864315", + "sha256:1cfe6fef507f8bac40f009c85c7eddfed88c1c0d38c75e72fe10476cef94e10f", + "sha256:1fef737fd1388f9b93bba8808c5f63058113c10f4e3c0763ced68431773f72f9", + "sha256:25b358aaa7dba5891b05968dd539f5856d69f522b6de0bf34e61f133e077c1a4", + "sha256:26f602e380a5132880fa245c92030abb0fc6ff34e0c5500600366cedc6adb06a", + "sha256:28e164722ea0df0cf6d48c4d5bdf3d19e87aaa6dfb39b0ba91153f224b912020", + "sha256:2de5b931701257d50771a032bba4e448ff958076380b049fd36ed8738fdb375b", + "sha256:3457f8cf86deb6ce1ba67e120f1b0128fcba1332a180722756597253c465fc1d", + "sha256:351686ca020d1bcd238596b1fa5c8efcbc21bffda9d0efe237aaa60348421e2a", + "sha256:406aeb340613b4b559db78d86864485f68919b7141dec82aba24d1477fd2976f", + "sha256:41de4db9b9501679cf7cddc16d07ac0f10ef7eb58c525a1c8cbff43022bddca4", + "sha256:41f62468af1bd4e4b42b5508a3fe8cc46a693f0cdd0ca2f443f51f207893d837", + "sha256:4766632cd8a68e4f10f156a12c9acd7b1609941525569dd3636d859d79279ed3", + "sha256:47b2848e464883d0bbdcd9493c67443e5e695a84694efff0476f9059b4cb6257", + "sha256:4a495c3d513573b0b3f935bfa887a85d9ae09f0627cf47cad17d0cc9b9ba5c38", + "sha256:4ad065b2ebd09f32511ff2be35c5dfafee6192978b5a1e9d279a5c6e121e3b03", + "sha256:4c457220468d734e3077580a3642b7f682f5fd9507f17ddf1029452450912cdc", + "sha256:4f52d0732e56906f8ddea4bd856192984650282424049c956857fed43697ea43", + "sha256:54a1e09ab7a69f843cd28fefd2bcaf23edb9e3a8d7680032c8968b8ac934587d", + "sha256:5a72eecf37eface331636951249d878750db84034927c997d47f7f78a573b72b", + "sha256:5df31bb2b974f379d230a25943d9bf0d3bc666b4b0807394b131a28fca2b0e5f", + "sha256:66a518731a21a55b7d3e087b430f1956a36793acc15912e2878431c7aec54210", + "sha256:6790b8d96bbb74b7a6f4594b6f131bd23056c25f2aa5d816bd177d95245a30e3", + "sha256:68201be60ac56aff972dc18085800b6ee07973c49103a8aba669dee3d71079de", + "sha256:6e105013fa84623c057a4381dc8ea0361f4d682c11f3816cc80f49a1f3bc17c6", + "sha256:705c184b77565955a99dc360f359e8249580c6b7eaa4dc0227caa861ef46b27a", + "sha256:72cfbeab7a920ea9e74b19aa0afe3b4ad9c89471e3badc985d08756efa9b813b", + "sha256:735f386ec522e384f511614c01d2ef9cf799f051353876b4c6fb93ef67a6d1ee", + "sha256:82d22f6e6f2916e837c91c860140ef9947e31194c82aaeda843d6551cec92f19", + "sha256:83334e84a290a158c0c4cc4d22e8c7cfe0bba5b76d37f1c2509dabd22acafe15", + "sha256:84e97f59211b5b9083a2e7a45abf91cfb441369e8bb6d1f5287382c1c526def3", + "sha256:87521e32e18a2223311afc2492ef2d99946337da0779ddcda77b82ee7319df59", + "sha256:878ebe074839d649a1cdb03a61077d05760624f36d196884a5cafb12290e187b", + "sha256:89fdfc84c6bf0bff2ff3170bb34ecba8a6911b260d318d377171429c4be18c73", + "sha256:8b4c7665a17c3a5430edb663e4ad4e1ad457614d1b2f2b7f87052e2ef4fa45ca", + "sha256:8b54cdd2fda15467b9b0bfa78cee2ddf6dbb4585ef23a16e14926f4b076dfae4", + "sha256:94728f97ddf603d23c8c3dd5cae2644fa12d33116e69f49b1644a71bb77b89ae", + "sha256:954b154a4533ef28bd3e83ffdf4eadf39deeda9e38fb8feaf066d6069885e034", + "sha256:977a1438d0e0d96573fd679d291a1542097ea9f4918a8b6494b06610dfeefbf9", + "sha256:9ade70aea559ca98f4b1b1e5650c45678052e76a8ab2f76d90f2ac64180215a2", + "sha256:9b6e21e5770df2dea06cb7b6323fbc008b13c4a4e3b52cb54685276479ee7676", + "sha256:a0d3ffa8772464441b52489b985d46001e2853a3b082c655ec5fad9fb6a3d618", + "sha256:a37594ad6356e50073fe4f60aa4187b97d15329f2138124d252a5a19c8553ea4", + "sha256:a8d86547a5e98d9edd47c432f7a14b0c5592624b496ae9880fb6332f34af1edc", + "sha256:aa44c4740b4e23fcfa259e9dd52315d2b1770064cde9507457e4c4a65a04c397", + "sha256:acc4614e8d1feb9f46dd829a8e771b8f5c4b1051365d02efb27a3229048ade8a", + "sha256:af2a51c8a381d76eabb76f228f565ed4c3701441ecec101dd18be70ebd483cfd", + "sha256:b2ae2f5e9fa10805fb1c9adbfefaaecedd9e31849434be462c3960a0139ed729", + "sha256:b46f997d5ed6d222a863b02cdc9c299101ee27974d9bbb2fd1b3c8441311c408", + "sha256:bc93f5f62df3bdc1f677066327fc81f92b83644852a31c6aa9b32c2dde86ea7d", + "sha256:bfbaa08cf1452acad9cb1c1d7b89394a41e712f88df522cea1a0f296b57782a0", + "sha256:c1e8e9033d34c2c9e186e58279879d78c94dd365068a3607af33f2bc99357a53", + "sha256:c5328ed53fdb0a73c8a50105306a3bc013e5ca36cca714ec4f7bd31d38d8a97f", + "sha256:c6a9d84ee6427b65a81fc24e6ef589cb794009f5ca4150151251c062773e7ed2", + "sha256:c98d3c04701773ad60d9545cd96df94d955329efc7743fdb96422c4b669c633b", + "sha256:cb3957c39668d10e2b486acc85f94153520a23263b6401e8f59422ef65b9520d", + "sha256:e63ad0beef6ece06475d29f47d1f2f29727805376e09850ebf64f90777962792", + "sha256:e74f8b4d8677ebb4015ac01fcaf05f34e8a1f22775db1f304f497f2f88fdc697", + "sha256:e7d0dd3e727c70c2680f5f09a0775525229809f1a35d8552b92ff10b2b14f2c2", + "sha256:ec6cf345771cdb00791d271af9a0a6fbfc2b6dd44cb753f1eeaa256e21622adb", + "sha256:ed58803563a8c87cf4c0771366cf0ad1aa265b6b0ae54cbbb53013480c7ad74d", + "sha256:f0081a623c886197ff8de9e635528fd7e6a387dccef432149e25c13946cb0cd0", + "sha256:f025f1d6825725b09c0038775acab9ae94264453a696cc797ce20c0769a7b367", + "sha256:f5f3b2942c3b8b9bfe76b408bbaba3d3bb305ee3693e8b1d631fe0a0d4f93673", + "sha256:fbd4844ff111449f3bbe20ba24fbb906b5b1c2384d0f3287c9f7da2354ce6d23" + ], + "markers": "python_version >= '3.6'", + "version": "==1.2.0" + }, + "fsspec": { + "extras": [ + "http" + ], + "hashes": [ + "sha256:8843f31c7a7bb1afc4add371948f10701814594d407ee1b0bb4facec8b517efa", + "sha256:cbb7bafd59aa33684a92e843877f4adc0109fb0722b1a26e7d08f5a6e2500904" + ], + "markers": "python_version >= '3.6'", + "version": "==2021.11.0" + }, + "future": { + "hashes": [ + "sha256:b1bead90b70cf6ec3f0710ae53a525360fa360d306a86583adc6bf83a4db537d" + ], + "markers": "python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==0.18.2" + }, + "fuzzywuzzy": { + "hashes": [ + "sha256:45016e92264780e58972dca1b3d939ac864b78437422beecebb3095f8efd00e8", + "sha256:928244b28db720d1e0ee7587acf660ea49d7e4c632569cad4f1cd7e68a5f0993" + ], + "version": "==0.18.0" + }, + "gensim": { + "hashes": [ + "sha256:1932c257de4eccbb64cc40d46e8577a25f5f47b94b96019a969fb36150f11d15", + "sha256:1ff0171ec5b7473facb1441426a6b41e8ec4599fd62e1820868ab965804e3d4c", + "sha256:36222dbf89aa57909131fc79654e92c918e1075b9ebd00532c3d23b76b6ce8eb", + "sha256:39139be83c3128e234216189a094f959ac2b052a808911b0b56d980d5f96981f", + "sha256:3e34cfe767a8db52812826136d6e94863081fd1456726bd1ff40b4e25965fbb5", + "sha256:58d9ab570b225f3aafec55286864560a25701f7446af9dbc0ad51aa5f61712fa", + "sha256:615d2a57efeaf97cd847e95f83b2fc168f9d22f4922aaa9cda9350f05648560c", + "sha256:66a9574f9f2bbf8fd8e6d7a120443793b96bfd4c153b41f266b6299aa3362de7", + "sha256:7bbc3d6c80c9fd97b89dfee2f44562b75542f72141f5fbacb91334597485f55c", + "sha256:804e18d76d9034bc70f93b8407680b7956c99f03914e85e31dd8b296623dc0ed", + "sha256:8bd89b791e6729a9dd1c345d32fc9e2ba51348cf54fbaa8d49259eb92e719084", + "sha256:8c6a4b271f4d554fdf14b9cb34d4da6cde7084f7f581c5c6dd5fcac648db35be", + "sha256:8d0bf4074ff467a0b22c5e4cecfb7d12afcca6246dac515d5a06ab7e4c775f8e", + "sha256:d4b4ca5d1408e2d89e0ac45cd8a432abf747d5b62eea68e6dccacefa03d759c9", + "sha256:d812dcdf2bfaf527a09ecf867303c117d6f497233db08f1d8209ffb71aaf3fdb", + "sha256:ea47999c7da97472fce8f0831a63e4089d85539c8e0cdb895f087aea1eed4a3b", + "sha256:f6133b0f76d0c262231465936cded8920df88edf079df1e7bfe95f049ad8301e" + ], + "index": "pypi", + "version": "==4.1.2" + }, + "gitdb": { + "hashes": [ + "sha256:8033ad4e853066ba6ca92050b9df2f89301b8fc8bf7e9324d412a63f8bf1a8fd", + "sha256:bac2fd45c0a1c9cf619e63a90d62bdc63892ef92387424b855792a6cabe789aa" + ], + "markers": "python_version >= '3.6'", + "version": "==4.0.9" + }, + "gitpython": { + "hashes": [ + "sha256:dc0a7f2f697657acc8d7f89033e8b1ea94dd90356b2983bca89dc8d2ab3cc647", + "sha256:df83fdf5e684fef7c6ee2c02fc68a5ceb7e7e759d08b694088d0cacb4eba59e5" + ], + "markers": "python_version >= '3.7'", + "version": "==3.1.24" + }, + "google-auth": { + "hashes": [ + "sha256:a348a50b027679cb7dae98043ac8dbcc1d7951f06d8387496071a1e05a2465c0", + "sha256:d83570a664c10b97a1dc6f8df87e5fdfff012f48f62be131e449c20dfc32630e" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5'", + "version": "==2.3.3" + }, + "google-auth-oauthlib": { + "hashes": [ + "sha256:3f2a6e802eebbb6fb736a370fbf3b055edcb6b52878bf2f26330b5e041316c73", + "sha256:a90a072f6993f2c327067bf65270046384cda5a8ecb20b94ea9a687f1f233a7a" + ], + "markers": "python_version >= '3.6'", + "version": "==0.4.6" + }, + "grpcio": { + "hashes": [ + "sha256:0aa1af3e1480b6dd3092ee67c4b67b1ea88d638fcdc4d1a611ae11e311800b34", + "sha256:0c075616d5e86fb65fd4784d5a87d6e5a1882d277dce5c33d9b67cfc71d79899", + "sha256:133fb9a3cf4519543e4e41eb18b5dac0da26941aeabca8122dbcf3decbad2d21", + "sha256:23a3f03e1d9ac429ff78d23d2ab07756d3728ee1a68b5f244d8435006608b6aa", + "sha256:2a34c8979de10b04a44d2cad07d41d83643e65e49f84a05b1adf150aeb41c95f", + "sha256:2eb8180a6d9e47fc865a4e92a2678f3202145021ef2c1bccf165fa5744f6ec95", + "sha256:2f2ee78a6ae88d668ceda56fa4a18d8a38b34c2f2e1332083dd1da1a92870703", + "sha256:31a47af7356fb5ed3120636dd75c5efb571ecf15737484119e31286687f0e52a", + "sha256:3213dfe3abfc3fda7f30e86aa5967dce0c2eb4cc90a0504f95434091bf6b219a", + "sha256:32b7ca83f1a6929217098aaaac89fc49879ae714c95501d40df41a0e7506164c", + "sha256:3713e3918da6ae10812a64e75620a172f01af2ff0a1c99d6481c910e1d4a9053", + "sha256:3b4b7c1ab18283eb64af5648d20eabef9237a2aec09e30a805f18adc9497258d", + "sha256:3f0b70cf8632028714a8341b841b011a47900b1c163bf5fababb4ab3888c9b6c", + "sha256:61aa02f4505c5bbbaeba80fef1bd6871d1aef05a8778a707ab91303ee0865ad0", + "sha256:6ca497ccecaa8727f14c4ccc9ffb70a19c6413fe1d4650500c90a7febd662860", + "sha256:71d9ed5a732a54b9c87764609f2fd2bc4ae72fa85e271038eb132ea723222209", + "sha256:72d0bdc3605dc8f4187b302e1180643963896e3f2917a52becb51afb54448e3e", + "sha256:734690b3f35468f8ed4003ec7622d2d47567f1881f5fcdca34f1e52551c2ef55", + "sha256:740f5b21a7108a8c08bf522434752dc1d306274d47ca8b4d51af5588a16b6113", + "sha256:766f1b943abc3e27842b72fba6e28fb9f57c9b84029fd7e91146e4c37034d937", + "sha256:788154b32bf712e9711d001df024af5f7b2522117876c129bb27b9ad6e5461fb", + "sha256:7a22a7378ea59ad1e6f2e79f9da6862eb9e1f6586253aee784d419a49e3f4bd9", + "sha256:8487fb0649ebebc9c5dca1a6dc4eb7fddf701183426b3eefeb3584639d223d43", + "sha256:8824b36e6b0e45fefe0b4eac5ad460830e0cbc856a0c794f711289b4b8933d53", + "sha256:888d8519709652dd39415de5f79abd50257201b345dd4f40151feffc3dad3232", + "sha256:9170b5d2082fc00c057c6ccd6b893033c1ade05717fcec1d63557c3bc7afdb1b", + "sha256:9b751271b029432a526a4970dc9b70d93eb6f0963b6a841b574f780b72651969", + "sha256:9d1be99f216b18f8a9dbdfbdbcc9a6caee504d0d27295fdbb5c8da35f5254a69", + "sha256:9e403d07d77ed4495ad3c18994191525b11274693e72e464241c9139e2f9cd7c", + "sha256:a3bb4302389b23f2006ecaaea5eb4a39cc80ea98d1964159e59c1c20ef39a483", + "sha256:a5ac91db3c588296366554b2d91116fc3a9f05bae516cafae07220e1f05bfef7", + "sha256:b1232c5efc8a9e4b7a13db235c51135412beb9e62e618a2a89dd0463edb3d929", + "sha256:b8dd1b6456c6fb3681affe0f81dff4b3bc46f825fc05e086d64216545da9ad92", + "sha256:c32c470e077b34a52e87e7de26644ad0f9e9ff89a785ff7e6466870869659e05", + "sha256:c35b847bc6bd3c3a118a13277d91a772e7dd163ce7dd2791239f9941b6eaafe3", + "sha256:c3a446b6a1f8077cc03d0d496fc1cecdd3d0b66860c0c5b65cc92d0549117840", + "sha256:d1461672b2eaef9affb60a71014ebd2f789deea7c9acb1d4bd163de92dd8e044", + "sha256:e156ea12adb7a7ca8d8280c9df850c15510b790c785fc26c9a3fb928cd221fd4", + "sha256:ead9885b53777bed4b0694ff0baea9d2c519ff774b17b177bde43d73e2b4aa38", + "sha256:ebbe9582ef06559a2358827a588ab4b92a2639517de8fe428288772820ab03b5", + "sha256:f68aa98f5970eccb6c94456f3447a99916c42fbddae1971256bc4e7c40a6593b", + "sha256:fc2eadfb5ec956c556c138fab0dfc1d2395c57ae0bfea047edae1976a26b250c", + "sha256:fd11995e3402af0f838844194707da8b3235f1719bcac961493f0138f1325893", + "sha256:fd570720871dc84d2adc8430ce287319c9238d1e2f70c140f9bc54c690fabd1b" + ], + "version": "==1.41.1" + }, + "huggingface-hub": { + "hashes": [ + "sha256:85f020d7b3ecac3dba18f8b40043ab9bbff8cf952fa82f3be19612a3e132f1c5", + "sha256:d45c0174b6d638fd1101a34d7ed624197b5168d95d7b8dd219f177571840f249" + ], + "markers": "python_version >= '3.6'", + "version": "==0.1.2" + }, + "idna": { + "hashes": [ + "sha256:84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff", + "sha256:9d643ff0a55b762d5cdb124b8eaa99c66322e2157b69160bc32796e824360e6d" + ], + "markers": "python_version >= '3'", + "version": "==3.3" + }, + "importlib-resources": { + "hashes": [ + "sha256:33a95faed5fc19b4bc16b29a6eeae248a3fe69dd55d4d229d2b480e23eeaad45", + "sha256:d756e2f85dd4de2ba89be0b21dba2a3bbec2e871a42a3a16719258a11f87506b" + ], + "markers": "python_version < '3.9'", + "version": "==5.4.0" + }, + "ipykernel": { + "hashes": [ + "sha256:299795cca2c4aed7e233e3ad5360e1c73627fd0dcec11a9e75d5b2df43629353", + "sha256:f43de132feea90f86d68c51013afe9694f9415f440053ec9909dd656c75b04b5" + ], + "markers": "python_version >= '3.4'", + "version": "==6.5.0" + }, + "ipython": { + "hashes": [ + "sha256:4f69d7423a5a1972f6347ff233e38bbf4df6a150ef20fbb00c635442ac3060aa", + "sha256:a658beaf856ce46bc453366d5dc6b2ddc6c481efd3540cb28aa3943819caac9f" + ], + "markers": "python_version >= '3.3'", + "version": "==7.29.0" + }, + "ipython-genutils": { + "hashes": [ + "sha256:72dd37233799e619666c9f639a9da83c34013a73e8bbc79a7a6348d93c61fab8", + "sha256:eb2e116e75ecef9d4d228fdc66af54269afa26ab4463042e33785b887c628ba8" + ], + "version": "==0.2.0" + }, + "ipywidgets": { + "hashes": [ + "sha256:00974f7cb4d5f8d494c19810fedb9fa9b64bffd3cda7c2be23c133a1ad3c99c5", + "sha256:d258f582f915c62ea91023299603be095de19afb5ee271698f88327b9fe9bf43" + ], + "version": "==7.6.5" + }, + "jedi": { + "hashes": [ + "sha256:18456d83f65f400ab0c2d3319e48520420ef43b23a086fdc05dff34132f0fb93", + "sha256:92550a404bad8afed881a137ec9a461fed49eca661414be45059329614ed0707" + ], + "markers": "python_version >= '3.6'", + "version": "==0.18.0" + }, + "jinja2": { + "hashes": [ + "sha256:077ce6014f7b40d03b47d1f1ca4b0fc8328a692bd284016f806ed0eaca390ad8", + "sha256:611bb273cd68f3b993fabdc4064fc858c5b47a973cb5aa7999ec1ba405c87cd7" + ], + "markers": "python_version >= '3.6'", + "version": "==3.0.3" + }, + "joblib": { + "hashes": [ + "sha256:4158fcecd13733f8be669be0683b96ebdbbd38d23559f54dca7205aea1bf1e35", + "sha256:f21f109b3c7ff9d95f8387f752d0d9c34a02aa2f7060c2135f465da0e5160ff6" + ], + "markers": "python_version >= '3.6'", + "version": "==1.1.0" + }, + "jsonlines": { + "hashes": [ + "sha256:6fdd03104c9a421a1ba587a121aaac743bf02d8f87fa9cdaa3b852249a241fe8", + "sha256:bfb043d4e25fd894dca67b1f2adf014e493cb65d0f18b3a74a98bfcd97c3d983" + ], + "markers": "python_version >= '3.6'", + "version": "==2.0.0" + }, + "jsonschema": { + "hashes": [ + "sha256:2a0f162822a64d95287990481b45d82f096e99721c86534f48201b64ebca6e8c", + "sha256:390713469ae64b8a58698bb3cbc3859abe6925b565a973f87323ef21b09a27a8" + ], + "markers": "python_version >= '3.7'", + "version": "==4.2.1" + }, + "jupyter-client": { + "hashes": [ + "sha256:074bdeb1ffaef4a3095468ee16313938cfdc48fc65ca95cc18980b956c2e5d79", + "sha256:8b6e06000eb9399775e0a55c52df6c1be4766666209c22f90c2691ded0e338dc" + ], + "markers": "python_full_version >= '3.6.1'", + "version": "==7.0.6" + }, + "jupyter-core": { + "hashes": [ + "sha256:1c091f3bbefd6f2a8782f2c1db662ca8478ac240e962ae2c66f0b87c818154ea", + "sha256:dce8a7499da5a53ae3afd5a9f4b02e5df1d57250cf48f3ad79da23b4778cd6fa" + ], + "markers": "python_version >= '3.6'", + "version": "==4.9.1" + }, + "jupyterlab-pygments": { + "hashes": [ + "sha256:abfb880fd1561987efaefcb2d2ac75145d2a5d0139b1876d5be806e32f630008", + "sha256:cfcda0873626150932f438eccf0f8bf22bfa92345b814890ab360d666b254146" + ], + "version": "==0.1.2" + }, + "jupyterlab-widgets": { + "hashes": [ + "sha256:7885092b2b96bf189c3a705cc3c412a4472ec5e8382d0b47219a66cccae73cfa", + "sha256:f5d9efface8ec62941173ba1cffb2edd0ecddc801c11ae2931e30b50492eb8f7" + ], + "markers": "python_version >= '3.6'", + "version": "==1.0.2" + }, + "kaleido": { + "hashes": [ + "sha256:4670985f28913c2d063c5734d125ecc28e40810141bdb0a46f15b76c1d45f23c", + "sha256:845819844c8082c9469d9c17e42621fbf85c2b237ef8a86ec8a8527f98b6512a", + "sha256:aa21cf1bf1c78f8fa50a9f7d45e1003c387bd3d6fe0a767cfbbf344b95bdc3a8", + "sha256:bb9a5d1f710357d5d432ee240ef6658a6d124c3e610935817b4b42da9c787c05", + "sha256:ca6f73e7ff00aaebf2843f73f1d3bacde1930ef5041093fe76b83a15785049a7", + "sha256:ecc72635860be616c6b7161807a65c0dbd9b90c6437ac96965831e2e24066552" + ], + "version": "==0.2.1" + }, + "markdown": { + "hashes": [ + "sha256:31b5b491868dcc87d6c24b7e3d19a0d730d59d3e46f4eea6430a321bed387a49", + "sha256:96c3ba1261de2f7547b46a00ea8463832c921d3f9d6aba3f255a6f71386db20c" + ], + "markers": "python_version >= '3.6'", + "version": "==3.3.4" + }, + "markupsafe": { + "hashes": [ + "sha256:01a9b8ea66f1658938f65b93a85ebe8bc016e6769611be228d797c9d998dd298", + "sha256:023cb26ec21ece8dc3907c0e8320058b2e0cb3c55cf9564da612bc325bed5e64", + "sha256:0446679737af14f45767963a1a9ef7620189912317d095f2d9ffa183a4d25d2b", + "sha256:04635854b943835a6ea959e948d19dcd311762c5c0c6e1f0e16ee57022669194", + "sha256:0717a7390a68be14b8c793ba258e075c6f4ca819f15edfc2a3a027c823718567", + "sha256:0955295dd5eec6cb6cc2fe1698f4c6d84af2e92de33fbcac4111913cd100a6ff", + "sha256:0d4b31cc67ab36e3392bbf3862cfbadac3db12bdd8b02a2731f509ed5b829724", + "sha256:10f82115e21dc0dfec9ab5c0223652f7197feb168c940f3ef61563fc2d6beb74", + "sha256:168cd0a3642de83558a5153c8bd34f175a9a6e7f6dc6384b9655d2697312a646", + "sha256:1d609f577dc6e1aa17d746f8bd3c31aa4d258f4070d61b2aa5c4166c1539de35", + "sha256:1f2ade76b9903f39aa442b4aadd2177decb66525062db244b35d71d0ee8599b6", + "sha256:20dca64a3ef2d6e4d5d615a3fd418ad3bde77a47ec8a23d984a12b5b4c74491a", + "sha256:2a7d351cbd8cfeb19ca00de495e224dea7e7d919659c2841bbb7f420ad03e2d6", + "sha256:2d7d807855b419fc2ed3e631034685db6079889a1f01d5d9dac950f764da3dad", + "sha256:2ef54abee730b502252bcdf31b10dacb0a416229b72c18b19e24a4509f273d26", + "sha256:36bc903cbb393720fad60fc28c10de6acf10dc6cc883f3e24ee4012371399a38", + "sha256:37205cac2a79194e3750b0af2a5720d95f786a55ce7df90c3af697bfa100eaac", + "sha256:3c112550557578c26af18a1ccc9e090bfe03832ae994343cfdacd287db6a6ae7", + "sha256:3dd007d54ee88b46be476e293f48c85048603f5f516008bee124ddd891398ed6", + "sha256:4296f2b1ce8c86a6aea78613c34bb1a672ea0e3de9c6ba08a960efe0b0a09047", + "sha256:47ab1e7b91c098ab893b828deafa1203de86d0bc6ab587b160f78fe6c4011f75", + "sha256:49e3ceeabbfb9d66c3aef5af3a60cc43b85c33df25ce03d0031a608b0a8b2e3f", + "sha256:4dc8f9fb58f7364b63fd9f85013b780ef83c11857ae79f2feda41e270468dd9b", + "sha256:4efca8f86c54b22348a5467704e3fec767b2db12fc39c6d963168ab1d3fc9135", + "sha256:53edb4da6925ad13c07b6d26c2a852bd81e364f95301c66e930ab2aef5b5ddd8", + "sha256:5855f8438a7d1d458206a2466bf82b0f104a3724bf96a1c781ab731e4201731a", + "sha256:594c67807fb16238b30c44bdf74f36c02cdf22d1c8cda91ef8a0ed8dabf5620a", + "sha256:5b6d930f030f8ed98e3e6c98ffa0652bdb82601e7a016ec2ab5d7ff23baa78d1", + "sha256:5bb28c636d87e840583ee3adeb78172efc47c8b26127267f54a9c0ec251d41a9", + "sha256:60bf42e36abfaf9aff1f50f52644b336d4f0a3fd6d8a60ca0d054ac9f713a864", + "sha256:611d1ad9a4288cf3e3c16014564df047fe08410e628f89805e475368bd304914", + "sha256:6300b8454aa6930a24b9618fbb54b5a68135092bc666f7b06901f897fa5c2fee", + "sha256:63f3268ba69ace99cab4e3e3b5840b03340efed0948ab8f78d2fd87ee5442a4f", + "sha256:6557b31b5e2c9ddf0de32a691f2312a32f77cd7681d8af66c2692efdbef84c18", + "sha256:693ce3f9e70a6cf7d2fb9e6c9d8b204b6b39897a2c4a1aa65728d5ac97dcc1d8", + "sha256:6a7fae0dd14cf60ad5ff42baa2e95727c3d81ded453457771d02b7d2b3f9c0c2", + "sha256:6c4ca60fa24e85fe25b912b01e62cb969d69a23a5d5867682dd3e80b5b02581d", + "sha256:6fcf051089389abe060c9cd7caa212c707e58153afa2c649f00346ce6d260f1b", + "sha256:7d91275b0245b1da4d4cfa07e0faedd5b0812efc15b702576d103293e252af1b", + "sha256:89c687013cb1cd489a0f0ac24febe8c7a666e6e221b783e53ac50ebf68e45d86", + "sha256:8d206346619592c6200148b01a2142798c989edcb9c896f9ac9722a99d4e77e6", + "sha256:905fec760bd2fa1388bb5b489ee8ee5f7291d692638ea5f67982d968366bef9f", + "sha256:97383d78eb34da7e1fa37dd273c20ad4320929af65d156e35a5e2d89566d9dfb", + "sha256:984d76483eb32f1bcb536dc27e4ad56bba4baa70be32fa87152832cdd9db0833", + "sha256:99df47edb6bda1249d3e80fdabb1dab8c08ef3975f69aed437cb69d0a5de1e28", + "sha256:9f02365d4e99430a12647f09b6cc8bab61a6564363f313126f775eb4f6ef798e", + "sha256:a30e67a65b53ea0a5e62fe23682cfe22712e01f453b95233b25502f7c61cb415", + "sha256:ab3ef638ace319fa26553db0624c4699e31a28bb2a835c5faca8f8acf6a5a902", + "sha256:aca6377c0cb8a8253e493c6b451565ac77e98c2951c45f913e0b52facdcff83f", + "sha256:add36cb2dbb8b736611303cd3bfcee00afd96471b09cda130da3581cbdc56a6d", + "sha256:b2f4bf27480f5e5e8ce285a8c8fd176c0b03e93dcc6646477d4630e83440c6a9", + "sha256:b7f2d075102dc8c794cbde1947378051c4e5180d52d276987b8d28a3bd58c17d", + "sha256:baa1a4e8f868845af802979fcdbf0bb11f94f1cb7ced4c4b8a351bb60d108145", + "sha256:be98f628055368795d818ebf93da628541e10b75b41c559fdf36d104c5787066", + "sha256:bf5d821ffabf0ef3533c39c518f3357b171a1651c1ff6827325e4489b0e46c3c", + "sha256:c47adbc92fc1bb2b3274c4b3a43ae0e4573d9fbff4f54cd484555edbf030baf1", + "sha256:cdfba22ea2f0029c9261a4bd07e830a8da012291fbe44dc794e488b6c9bb353a", + "sha256:d6c7ebd4e944c85e2c3421e612a7057a2f48d478d79e61800d81468a8d842207", + "sha256:d7f9850398e85aba693bb640262d3611788b1f29a79f0c93c565694658f4071f", + "sha256:d8446c54dc28c01e5a2dbac5a25f071f6653e6e40f3a8818e8b45d790fe6ef53", + "sha256:deb993cacb280823246a026e3b2d81c493c53de6acfd5e6bfe31ab3402bb37dd", + "sha256:e0f138900af21926a02425cf736db95be9f4af72ba1bb21453432a07f6082134", + "sha256:e9936f0b261d4df76ad22f8fee3ae83b60d7c3e871292cd42f40b81b70afae85", + "sha256:f0567c4dc99f264f49fe27da5f735f414c4e7e7dd850cfd8e69f0862d7c74ea9", + "sha256:f5653a225f31e113b152e56f154ccbe59eeb1c7487b39b9d9f9cdb58e6c79dc5", + "sha256:f826e31d18b516f653fe296d967d700fddad5901ae07c622bb3705955e1faa94", + "sha256:f8ba0e8349a38d3001fae7eadded3f6606f0da5d748ee53cc1dab1d6527b9509", + "sha256:f9081981fe268bd86831e5c75f7de206ef275defcb82bc70740ae6dc507aee51", + "sha256:fa130dd50c57d53368c9d59395cb5526eda596d3ffe36666cd81a44d56e48872" + ], + "markers": "python_version >= '3.6'", + "version": "==2.0.1" + }, + "matplotlib-inline": { + "hashes": [ + "sha256:a04bfba22e0d1395479f866853ec1ee28eea1485c1d69a6faf00dc3e24ff34ee", + "sha256:aed605ba3b72462d64d475a21a9296f400a19c4f74a31b59103d2a99ffd5aa5c" + ], + "markers": "python_version >= '3.5'", + "version": "==0.1.3" + }, + "meerkat-ml": { + "hashes": [ + "sha256:4fc27f51a0e85fdfe0ae99578e39f0a324300519410d13cf32b1a8efe7d25036", + "sha256:922f573cfd29cf80a1419a0b9fc44600125376893c8024a58484a0caf2175a16" + ], + "markers": "python_version >= '3.7'", + "version": "==0.1.2" + }, + "mistune": { + "hashes": [ + "sha256:59a3429db53c50b5c6bcc8a07f8848cb00d7dc8bdb431a4ab41920d201d4756e", + "sha256:88a1051873018da288eee8538d476dffe1262495144b33ecb586c4ab266bb8d4" + ], + "version": "==0.8.4" + }, + "multidict": { + "hashes": [ + "sha256:06560fbdcf22c9387100979e65b26fba0816c162b888cb65b845d3def7a54c9b", + "sha256:067150fad08e6f2dd91a650c7a49ba65085303fcc3decbd64a57dc13a2733031", + "sha256:0a2cbcfbea6dc776782a444db819c8b78afe4db597211298dd8b2222f73e9cd0", + "sha256:0dd1c93edb444b33ba2274b66f63def8a327d607c6c790772f448a53b6ea59ce", + "sha256:0fed465af2e0eb6357ba95795d003ac0bdb546305cc2366b1fc8f0ad67cc3fda", + "sha256:116347c63ba049c1ea56e157fa8aa6edaf5e92925c9b64f3da7769bdfa012858", + "sha256:1b4ac3ba7a97b35a5ccf34f41b5a8642a01d1e55454b699e5e8e7a99b5a3acf5", + "sha256:1c7976cd1c157fa7ba5456ae5d31ccdf1479680dc9b8d8aa28afabc370df42b8", + "sha256:246145bff76cc4b19310f0ad28bd0769b940c2a49fc601b86bfd150cbd72bb22", + "sha256:25cbd39a9029b409167aa0a20d8a17f502d43f2efebfe9e3ac019fe6796c59ac", + "sha256:28e6d883acd8674887d7edc896b91751dc2d8e87fbdca8359591a13872799e4e", + "sha256:2d1d55cdf706ddc62822d394d1df53573d32a7a07d4f099470d3cb9323b721b6", + "sha256:2e77282fd1d677c313ffcaddfec236bf23f273c4fba7cdf198108f5940ae10f5", + "sha256:32fdba7333eb2351fee2596b756d730d62b5827d5e1ab2f84e6cbb287cc67fe0", + "sha256:35591729668a303a02b06e8dba0eb8140c4a1bfd4c4b3209a436a02a5ac1de11", + "sha256:380b868f55f63d048a25931a1632818f90e4be71d2081c2338fcf656d299949a", + "sha256:3822c5894c72e3b35aae9909bef66ec83e44522faf767c0ad39e0e2de11d3b55", + "sha256:38ba256ee9b310da6a1a0f013ef4e422fca30a685bcbec86a969bd520504e341", + "sha256:3bc3b1621b979621cee9f7b09f024ec76ec03cc365e638126a056317470bde1b", + "sha256:3d2d7d1fff8e09d99354c04c3fd5b560fb04639fd45926b34e27cfdec678a704", + "sha256:517d75522b7b18a3385726b54a081afd425d4f41144a5399e5abd97ccafdf36b", + "sha256:5f79c19c6420962eb17c7e48878a03053b7ccd7b69f389d5831c0a4a7f1ac0a1", + "sha256:5f841c4f14331fd1e36cbf3336ed7be2cb2a8f110ce40ea253e5573387db7621", + "sha256:637c1896497ff19e1ee27c1c2c2ddaa9f2d134bbb5e0c52254361ea20486418d", + "sha256:6ee908c070020d682e9b42c8f621e8bb10c767d04416e2ebe44e37d0f44d9ad5", + "sha256:77f0fb7200cc7dedda7a60912f2059086e29ff67cefbc58d2506638c1a9132d7", + "sha256:7878b61c867fb2df7a95e44b316f88d5a3742390c99dfba6c557a21b30180cac", + "sha256:78c106b2b506b4d895ddc801ff509f941119394b89c9115580014127414e6c2d", + "sha256:8b911d74acdc1fe2941e59b4f1a278a330e9c34c6c8ca1ee21264c51ec9b67ef", + "sha256:93de39267c4c676c9ebb2057e98a8138bade0d806aad4d864322eee0803140a0", + "sha256:9416cf11bcd73c861267e88aea71e9fcc35302b3943e45e1dbb4317f91a4b34f", + "sha256:94b117e27efd8e08b4046c57461d5a114d26b40824995a2eb58372b94f9fca02", + "sha256:9815765f9dcda04921ba467957be543423e5ec6a1136135d84f2ae092c50d87b", + "sha256:98ec9aea6223adf46999f22e2c0ab6cf33f5914be604a404f658386a8f1fba37", + "sha256:a37e9a68349f6abe24130846e2f1d2e38f7ddab30b81b754e5a1fde32f782b23", + "sha256:a43616aec0f0d53c411582c451f5d3e1123a68cc7b3475d6f7d97a626f8ff90d", + "sha256:a4771d0d0ac9d9fe9e24e33bed482a13dfc1256d008d101485fe460359476065", + "sha256:a5635bcf1b75f0f6ef3c8a1ad07b500104a971e38d3683167b9454cb6465ac86", + "sha256:a9acb76d5f3dd9421874923da2ed1e76041cb51b9337fd7f507edde1d86535d6", + "sha256:ac42181292099d91217a82e3fa3ce0e0ddf3a74fd891b7c2b347a7f5aa0edded", + "sha256:b227345e4186809d31f22087d0265655114af7cda442ecaf72246275865bebe4", + "sha256:b61f85101ef08cbbc37846ac0e43f027f7844f3fade9b7f6dd087178caedeee7", + "sha256:b70913cbf2e14275013be98a06ef4b412329fe7b4f83d64eb70dce8269ed1e1a", + "sha256:b9aad49466b8d828b96b9e3630006234879c8d3e2b0a9d99219b3121bc5cdb17", + "sha256:baf1856fab8212bf35230c019cde7c641887e3fc08cadd39d32a421a30151ea3", + "sha256:bd6c9c50bf2ad3f0448edaa1a3b55b2e6866ef8feca5d8dbec10ec7c94371d21", + "sha256:c1ff762e2ee126e6f1258650ac641e2b8e1f3d927a925aafcfde943b77a36d24", + "sha256:c30ac9f562106cd9e8071c23949a067b10211917fdcb75b4718cf5775356a940", + "sha256:c9631c642e08b9fff1c6255487e62971d8b8e821808ddd013d8ac058087591ac", + "sha256:cdd68778f96216596218b4e8882944d24a634d984ee1a5a049b300377878fa7c", + "sha256:ce8cacda0b679ebc25624d5de66c705bc53dcc7c6f02a7fb0f3ca5e227d80422", + "sha256:cfde464ca4af42a629648c0b0d79b8f295cf5b695412451716531d6916461628", + "sha256:d3def943bfd5f1c47d51fd324df1e806d8da1f8e105cc7f1c76a1daf0f7e17b0", + "sha256:d9b668c065968c5979fe6b6fa6760bb6ab9aeb94b75b73c0a9c1acf6393ac3bf", + "sha256:da7d57ea65744d249427793c042094c4016789eb2562576fb831870f9c878d9e", + "sha256:dc3a866cf6c13d59a01878cd806f219340f3e82eed514485e094321f24900677", + "sha256:df23c83398715b26ab09574217ca21e14694917a0c857e356fd39e1c64f8283f", + "sha256:dfc924a7e946dd3c6360e50e8f750d51e3ef5395c95dc054bc9eab0f70df4f9c", + "sha256:e4a67f1080123de76e4e97a18d10350df6a7182e243312426d508712e99988d4", + "sha256:e5283c0a00f48e8cafcecadebfa0ed1dac8b39e295c7248c44c665c16dc1138b", + "sha256:e58a9b5cc96e014ddf93c2227cbdeca94b56a7eb77300205d6e4001805391747", + "sha256:e6453f3cbeb78440747096f239d282cc57a2997a16b5197c9bc839099e1633d0", + "sha256:e6c4fa1ec16e01e292315ba76eb1d012c025b99d22896bd14a66628b245e3e01", + "sha256:e7d81ce5744757d2f05fc41896e3b2ae0458464b14b5a2c1e87a6a9d69aefaa8", + "sha256:ea21d4d5104b4f840b91d9dc8cbc832aba9612121eaba503e54eaab1ad140eb9", + "sha256:ecc99bce8ee42dcad15848c7885197d26841cb24fa2ee6e89d23b8993c871c64", + "sha256:f0bb0973f42ffcb5e3537548e0767079420aefd94ba990b61cf7bb8d47f4916d", + "sha256:f19001e790013ed580abfde2a4465388950728861b52f0da73e8e8a9418533c0", + "sha256:f76440e480c3b2ca7f843ff8a48dc82446b86ed4930552d736c0bac507498a52", + "sha256:f9bef5cff994ca3026fcc90680e326d1a19df9841c5e3d224076407cc21471a1", + "sha256:fc66d4016f6e50ed36fb39cd287a3878ffcebfa90008535c62e0e90a7ab713ae", + "sha256:fd77c8f3cba815aa69cb97ee2b2ef385c7c12ada9c734b0f3b32e26bb88bbf1d" + ], + "markers": "python_version >= '3.6'", + "version": "==5.2.0" + }, + "multiprocess": { + "hashes": [ + "sha256:0e0a5ae4bd84e4c22baddf824d3b8168214f8c1cce51e2cb080421cb1f7b04d1", + "sha256:206bb9b97b73f87fec1ed15a19f8762950256aa84225450abc7150d02855a083", + "sha256:35d41e410ca2a32977a483ae1f40f86b193b45cecf85567c2fae402fb8bf172e", + "sha256:6aa67e805e50b6e9dfc56dd0f0c85ac3409e6791d4ec5405c5f9bc0a47d745a4", + "sha256:6f812a1d3f198b7cacd63983f60e2dc1338bd4450893f90c435067b5a3127e6f", + "sha256:85941e650c277af44fc82e3e97faacb920e5ce3615238b540cbad4012d6f60e9", + "sha256:916a314a1e0f3454033d59672ba6181fa45948ab1091d68cdd479258576e7b27", + "sha256:9a02237eae21975155c816883479f72e239d16823a6bc063173d59acec9bcf41", + "sha256:a9f58945edb234591684c0a181b744a3231643814ef3a8f47cea9a2073b4b2bb", + "sha256:b3f866f7d9c7acc1a9cb1b6063a29f5cb140ff545b35b71fd4bfdac6f19d75fa", + "sha256:be3ad3eaf204abc646d85e70e41244f66d88200628a0ab867c8fc206b97cedbf", + "sha256:c85ffc38c50c5a4f32f3f3c1a284725b7b5040188f254eba6e572c53d3da525b", + "sha256:f12a939cd2f01d0a900e7ef2aaee3c351a49fd2297d7f760b537af22727561b8" + ], + "version": "==0.70.12.2" + }, + "nbclient": { + "hashes": [ + "sha256:34f52cc9cb831a5d8ccd7031537e354c75dc61a24487f998712d1289de320a25", + "sha256:e85d4d6280d0a0237c1a6ec7a5e0757cf40a1fcb8c47253516b3a1f87f4ceae8" + ], + "markers": "python_full_version >= '3.6.1'", + "version": "==0.5.8" + }, + "nbconvert": { + "hashes": [ + "sha256:5e77d6203854944520105e38f2563a813a4a3708e8563aa598928a3b5ee1081a", + "sha256:8f23fbeabda4a500685d788ee091bf22cf34119304314304fb39f16e2fc32f37" + ], + "markers": "python_version >= '3.7'", + "version": "==6.3.0" + }, + "nbformat": { + "hashes": [ + "sha256:b516788ad70771c6250977c1374fcca6edebe6126fd2adb5a69aa5c2356fd1c8", + "sha256:eb8447edd7127d043361bc17f2f5a807626bc8e878c7709a1c647abda28a9171" + ], + "markers": "python_version >= '3.5'", + "version": "==5.1.3" + }, + "nest-asyncio": { + "hashes": [ + "sha256:76d6e972265063fe92a90b9cc4fb82616e07d586b346ed9d2c89a4187acea39c", + "sha256:afc5a1c515210a23c461932765691ad39e8eba6551c055ac8d5546e69250d0aa" + ], + "markers": "python_version >= '3.5'", + "version": "==1.5.1" + }, + "nltk": { + "hashes": [ + "sha256:834d1a8e38496369390be699be9bca4f2a0f2175b50327272b2ec7a98ffda2a0", + "sha256:95fb4f577efe93af21765e9b2852235c2c6a405885da2a70f397478d94e906e0" + ], + "index": "pypi", + "version": "==3.6.5" + }, + "notebook": { + "hashes": [ + "sha256:872e20da9ae518bbcac3e4e0092d5bd35454e847dedb8cb9739e9f3b68406be0", + "sha256:f7b4362698fed34f44038de0517b2e5136c1e7c379797198c1736121d3d597bd" + ], + "markers": "python_version >= '3.6'", + "version": "==6.4.5" + }, + "numpy": { + "hashes": [ + "sha256:0b78ecfa070460104934e2caf51694ccd00f37d5e5dbe76f021b1b0b0d221823", + "sha256:1247ef28387b7bb7f21caf2dbe4767f4f4175df44d30604d42ad9bd701ebb31f", + "sha256:1403b4e2181fc72664737d848b60e65150f272fe5a1c1cbc16145ed43884065a", + "sha256:170b2a0805c6891ca78c1d96ee72e4c3ed1ae0a992c75444b6ab20ff038ba2cd", + "sha256:2e4ed57f45f0aa38beca2a03b6532e70e548faf2debbeb3291cfc9b315d9be8f", + "sha256:32fe5b12061f6446adcbb32cf4060a14741f9c21e15aaee59a207b6ce6423469", + "sha256:34f3456f530ae8b44231c63082c8899fe9c983fd9b108c997c4b1c8c2d435333", + "sha256:4c9c23158b87ed0e70d9a50c67e5c0b3f75bcf2581a8e34668d4e9d7474d76c6", + "sha256:5d95668e727c75b3f5088ec7700e260f90ec83f488e4c0aaccb941148b2cd377", + "sha256:615d4e328af7204c13ae3d4df7615a13ff60a49cb0d9106fde07f541207883ca", + "sha256:69077388c5a4b997442b843dbdc3a85b420fb693ec8e33020bb24d647c164fa5", + "sha256:74b85a17528ca60cf98381a5e779fc0264b4a88b46025e6bcbe9621f46bb3e63", + "sha256:81225e58ef5fce7f1d80399575576fc5febec79a8a2742e8ef86d7b03beef49f", + "sha256:8890b3360f345e8360133bc078d2dacc2843b6ee6059b568781b15b97acbe39f", + "sha256:92aafa03da8658609f59f18722b88f0a73a249101169e28415b4fa148caf7e41", + "sha256:9864424631775b0c052f3bd98bc2712d131b3e2cd95d1c0c68b91709170890b0", + "sha256:9e6f5f50d1eff2f2f752b3089a118aee1ea0da63d56c44f3865681009b0af162", + "sha256:a3deb31bc84f2b42584b8c4001c85d1934dbfb4030827110bc36bfd11509b7bf", + "sha256:ad010846cdffe7ec27e3f933397f8a8d6c801a48634f419e3d075db27acf5880", + "sha256:b1e2312f5b8843a3e4e8224b2b48fe16119617b8fc0a54df8f50098721b5bed2", + "sha256:bc988afcea53e6156546e5b2885b7efab089570783d9d82caf1cfd323b0bb3dd", + "sha256:c449eb870616a7b62e097982c622d2577b3dbc800aaf8689254ec6e0197cbf1e", + "sha256:c74c699b122918a6c4611285cc2cad4a3aafdb135c22a16ec483340ef97d573c", + "sha256:c885bfc07f77e8fee3dc879152ba993732601f1f11de248d4f357f0ffea6a6d4", + "sha256:e3c3e990274444031482a31280bf48674441e0a5b55ddb168f3a6db3e0c38ec8", + "sha256:e4799be6a2d7d3c33699a6f77201836ac975b2e1b98c2a07f66a38f499cb50ce", + "sha256:e6c76a87633aa3fa16614b61ccedfae45b91df2767cf097aa9c933932a7ed1e0", + "sha256:e89717274b41ebd568cd7943fc9418eeb49b1785b66031bc8a7f6300463c5898", + "sha256:f5162ec777ba7138906c9c274353ece5603646c6965570d82905546579573f73", + "sha256:fde96af889262e85aa033f8ee1d3241e32bf36228318a61f1ace579df4e8170d" + ], + "index": "pypi", + "version": "==1.21.4" + }, + "oauthlib": { + "hashes": [ + "sha256:42bf6354c2ed8c6acb54d971fce6f88193d97297e18602a3a886603f9d7730cc", + "sha256:8f0215fcc533dd8dd1bee6f4c412d4f0cd7297307d43ac61666389e3bc3198a3" + ], + "markers": "python_version >= '3.6'", + "version": "==3.1.1" + }, + "omegaconf": { + "hashes": [ + "sha256:be93d73eaa2564fbe52d88ee13e3b79f4c6e04876b2f326551a21391f7dc6367", + "sha256:c65e05530369484e074a24038fe31812c73561aa9d916abfd1209e4073136ae5" + ], + "markers": "python_version >= '3.6'", + "version": "==2.1.1" + }, + "packaging": { + "hashes": [ + "sha256:096d689d78ca690e4cd8a89568ba06d07ca097e3306a4381635073ca91479966", + "sha256:14317396d1e8cdb122989b916fa2c7e9ca8e2be9e8060a6eff75b6b7b4d8a7e0" + ], + "markers": "python_version >= '3.6'", + "version": "==21.2" + }, + "pandas": { + "hashes": [ + "sha256:003ba92db58b71a5f8add604a17a059f3068ef4e8c0c365b088468d0d64935fd", + "sha256:10e10a2527db79af6e830c3d5842a4d60383b162885270f8cffc15abca4ba4a9", + "sha256:22808afb8f96e2269dcc5b846decacb2f526dd0b47baebc63d913bf847317c8f", + "sha256:2d1dc09c0013d8faa7474574d61b575f9af6257ab95c93dcf33a14fd8d2c1bab", + "sha256:35c77609acd2e4d517da41bae0c11c70d31c87aae8dd1aabd2670906c6d2c143", + "sha256:372d72a3d8a5f2dbaf566a5fa5fa7f230842ac80f29a931fb4b071502cf86b9a", + "sha256:42493f8ae67918bf129869abea8204df899902287a7f5eaf596c8e54e0ac7ff4", + "sha256:4acc28364863127bca1029fb72228e6f473bb50c32e77155e80b410e2068eeac", + "sha256:5298a733e5bfbb761181fd4672c36d0c627320eb999c59c65156c6a90c7e1b4f", + "sha256:5ba0aac1397e1d7b654fccf263a4798a9e84ef749866060d19e577e927d66e1b", + "sha256:9707bdc1ea9639c886b4d3be6e2a45812c1ac0c2080f94c31b71c9fa35556f9b", + "sha256:a2aa18d3f0b7d538e21932f637fbfe8518d085238b429e4790a35e1e44a96ffc", + "sha256:a388960f979665b447f0847626e40f99af8cf191bce9dc571d716433130cb3a7", + "sha256:a51528192755f7429c5bcc9e80832c517340317c861318fea9cea081b57c9afd", + "sha256:b528e126c13816a4374e56b7b18bfe91f7a7f6576d1aadba5dee6a87a7f479ae", + "sha256:c1aa4de4919358c5ef119f6377bc5964b3a7023c23e845d9db7d9016fa0c5b1c", + "sha256:c2646458e1dce44df9f71a01dc65f7e8fa4307f29e5c0f2f92c97f47a5bf22f5", + "sha256:c2f44425594ae85e119459bb5abb0748d76ef01d9c08583a667e3339e134218e", + "sha256:d47750cf07dee6b55d8423471be70d627314277976ff2edd1381f02d52dbadf9", + "sha256:d99d2350adb7b6c3f7f8f0e5dfb7d34ff8dd4bc0a53e62c445b7e43e163fce63", + "sha256:dd324f8ee05925ee85de0ea3f0d66e1362e8c80799eb4eb04927d32335a3e44a", + "sha256:eaca36a80acaacb8183930e2e5ad7f71539a66805d6204ea88736570b2876a7b", + "sha256:f567e972dce3bbc3a8076e0b675273b4a9e8576ac629149cf8286ee13c259ae5", + "sha256:fe48e4925455c964db914b958f6e7032d285848b7538a5e1b19aeb26ffaea3ec" + ], + "index": "pypi", + "version": "==1.3.4" + }, + "pandocfilters": { + "hashes": [ + "sha256:0b679503337d233b4339a817bfc8c50064e2eff681314376a47cb582305a7a38", + "sha256:33aae3f25fd1a026079f5d27bdd52496f0e0803b3469282162bafdcbdf6ef14f" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==1.5.0" + }, + "parso": { + "hashes": [ + "sha256:12b83492c6239ce32ff5eed6d3639d6a536170723c6f3f1506869f1ace413398", + "sha256:a8c4922db71e4fdb90e0d0bc6e50f9b273d3397925e5e60a717e719201778d22" + ], + "markers": "python_version >= '3.6'", + "version": "==0.8.2" + }, + "pexpect": { + "hashes": [ + "sha256:0b48a55dcb3c05f3329815901ea4fc1537514d6ba867a152b581d69ae3710937", + "sha256:fc65a43959d153d0114afe13997d439c22823a27cefceb5ff35c2178c6784c0c" + ], + "markers": "sys_platform != 'win32'", + "version": "==4.8.0" + }, + "pickleshare": { + "hashes": [ + "sha256:87683d47965c1da65cdacaf31c8441d12b8044cdec9aca500cd78fc2c683afca", + "sha256:9649af414d74d4df115d5d718f82acb59c9d418196b7b4290ed47a12ce62df56" + ], + "version": "==0.7.5" + }, + "pillow": { + "hashes": [ + "sha256:066f3999cb3b070a95c3652712cffa1a748cd02d60ad7b4e485c3748a04d9d76", + "sha256:0a0956fdc5defc34462bb1c765ee88d933239f9a94bc37d132004775241a7585", + "sha256:0b052a619a8bfcf26bd8b3f48f45283f9e977890263e4571f2393ed8898d331b", + "sha256:1394a6ad5abc838c5cd8a92c5a07535648cdf6d09e8e2d6df916dfa9ea86ead8", + "sha256:1bc723b434fbc4ab50bb68e11e93ce5fb69866ad621e3c2c9bdb0cd70e345f55", + "sha256:244cf3b97802c34c41905d22810846802a3329ddcb93ccc432870243211c79fc", + "sha256:25a49dc2e2f74e65efaa32b153527fc5ac98508d502fa46e74fa4fd678ed6645", + "sha256:2e4440b8f00f504ee4b53fe30f4e381aae30b0568193be305256b1462216feff", + "sha256:3862b7256046fcd950618ed22d1d60b842e3a40a48236a5498746f21189afbbc", + "sha256:3eb1ce5f65908556c2d8685a8f0a6e989d887ec4057326f6c22b24e8a172c66b", + "sha256:3f97cfb1e5a392d75dd8b9fd274d205404729923840ca94ca45a0af57e13dbe6", + "sha256:493cb4e415f44cd601fcec11c99836f707bb714ab03f5ed46ac25713baf0ff20", + "sha256:4acc0985ddf39d1bc969a9220b51d94ed51695d455c228d8ac29fcdb25810e6e", + "sha256:5503c86916d27c2e101b7f71c2ae2cddba01a2cf55b8395b0255fd33fa4d1f1a", + "sha256:5b7bb9de00197fb4261825c15551adf7605cf14a80badf1761d61e59da347779", + "sha256:5e9ac5f66616b87d4da618a20ab0a38324dbe88d8a39b55be8964eb520021e02", + "sha256:620582db2a85b2df5f8a82ddeb52116560d7e5e6b055095f04ad828d1b0baa39", + "sha256:62cc1afda735a8d109007164714e73771b499768b9bb5afcbbee9d0ff374b43f", + "sha256:70ad9e5c6cb9b8487280a02c0ad8a51581dcbbe8484ce058477692a27c151c0a", + "sha256:72b9e656e340447f827885b8d7a15fc8c4e68d410dc2297ef6787eec0f0ea409", + "sha256:72cbcfd54df6caf85cc35264c77ede902452d6df41166010262374155947460c", + "sha256:792e5c12376594bfcb986ebf3855aa4b7c225754e9a9521298e460e92fb4a488", + "sha256:7b7017b61bbcdd7f6363aeceb881e23c46583739cb69a3ab39cb384f6ec82e5b", + "sha256:81f8d5c81e483a9442d72d182e1fb6dcb9723f289a57e8030811bac9ea3fef8d", + "sha256:82aafa8d5eb68c8463b6e9baeb4f19043bb31fefc03eb7b216b51e6a9981ae09", + "sha256:84c471a734240653a0ec91dec0996696eea227eafe72a33bd06c92697728046b", + "sha256:8c803ac3c28bbc53763e6825746f05cc407b20e4a69d0122e526a582e3b5e153", + "sha256:93ce9e955cc95959df98505e4608ad98281fff037350d8c2671c9aa86bcf10a9", + "sha256:9a3e5ddc44c14042f0844b8cf7d2cd455f6cc80fd7f5eefbe657292cf601d9ad", + "sha256:a4901622493f88b1a29bd30ec1a2f683782e57c3c16a2dbc7f2595ba01f639df", + "sha256:a5a4532a12314149d8b4e4ad8ff09dde7427731fcfa5917ff16d0291f13609df", + "sha256:b8831cb7332eda5dc89b21a7bce7ef6ad305548820595033a4b03cf3091235ed", + "sha256:b8e2f83c56e141920c39464b852de3719dfbfb6e3c99a2d8da0edf4fb33176ed", + "sha256:c70e94281588ef053ae8998039610dbd71bc509e4acbc77ab59d7d2937b10698", + "sha256:c8a17b5d948f4ceeceb66384727dde11b240736fddeda54ca740b9b8b1556b29", + "sha256:d82cdb63100ef5eedb8391732375e6d05993b765f72cb34311fab92103314649", + "sha256:d89363f02658e253dbd171f7c3716a5d340a24ee82d38aab9183f7fdf0cdca49", + "sha256:d99ec152570e4196772e7a8e4ba5320d2d27bf22fdf11743dd882936ed64305b", + "sha256:ddc4d832a0f0b4c52fff973a0d44b6c99839a9d016fe4e6a1cb8f3eea96479c2", + "sha256:e3dacecfbeec9a33e932f00c6cd7996e62f53ad46fbe677577394aaa90ee419a", + "sha256:eb9fc393f3c61f9054e1ed26e6fe912c7321af2f41ff49d3f83d05bacf22cc78" + ], + "markers": "python_version >= '3.6'", + "version": "==8.4.0" + }, + "plotly": { + "hashes": [ + "sha256:6598393e898a9c5ae78397f76f07002ec41fd92e5f746d3b9806248d53885643", + "sha256:c3da90d41cab36722048eaa5d0eee7a286a55982835980e5f183e5536b823f07" + ], + "index": "pypi", + "version": "==5.3.1" + }, + "progressbar": { + "hashes": [ + "sha256:5d81cb529da2e223b53962afd6c8ca0f05c6670e40309a7219eacc36af9b6c63" + ], + "version": "==2.5" + }, + "prometheus-client": { + "hashes": [ + "sha256:1b12ba48cee33b9b0b9de64a1047cbd3c5f2d0ab6ebcead7ddda613a750ec3c5", + "sha256:317453ebabff0a1b02df7f708efbab21e3489e7072b61cb6957230dd004a0af0" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==0.12.0" + }, + "prompt-toolkit": { + "hashes": [ + "sha256:449f333dd120bd01f5d296a8ce1452114ba3a71fae7288d2f0ae2c918764fa72", + "sha256:48d85cdca8b6c4f16480c7ce03fd193666b62b0a21667ca56b4bb5ad679d1170" + ], + "markers": "python_full_version >= '3.6.2'", + "version": "==3.0.22" + }, + "protobuf": { + "hashes": [ + "sha256:038daf4fa38a7e818dd61f51f22588d61755160a98db087a046f80d66b855942", + "sha256:28ccea56d4dc38d35cd70c43c2da2f40ac0be0a355ef882242e8586c6d66666f", + "sha256:36d90676d6f426718463fe382ec6274909337ca6319d375eebd2044e6c6ac560", + "sha256:3cd0458870ea7d1c58e948ac8078f6ba8a7ecc44a57e03032ed066c5bb318089", + "sha256:5935c8ce02e3d89c7900140a8a42b35bc037ec07a6aeb61cc108be8d3c9438a6", + "sha256:615b426a177780ce381ecd212edc1e0f70db8557ed72560b82096bd36b01bc04", + "sha256:62a8e4baa9cb9e064eb62d1002eca820857ab2138440cb4b3ea4243830f94ca7", + "sha256:655264ed0d0efe47a523e2255fc1106a22f6faab7cc46cfe99b5bae085c2a13e", + "sha256:6e8ea9173403219239cdfd8d946ed101f2ab6ecc025b0fda0c6c713c35c9981d", + "sha256:71b0250b0cfb738442d60cab68abc166de43411f2a4f791d31378590bfb71bd7", + "sha256:74f33edeb4f3b7ed13d567881da8e5a92a72b36495d57d696c2ea1ae0cfee80c", + "sha256:77d2fadcf369b3f22859ab25bd12bb8e98fb11e05d9ff9b7cd45b711c719c002", + "sha256:8b30a7de128c46b5ecb343917d9fa737612a6e8280f440874e5cc2ba0d79b8f6", + "sha256:8e51561d72efd5bd5c91490af1f13e32bcba8dab4643761eb7de3ce18e64a853", + "sha256:a529e7df52204565bcd33738a7a5f288f3d2d37d86caa5d78c458fa5fabbd54d", + "sha256:b691d996c6d0984947c4cf8b7ae2fe372d99b32821d0584f0b90277aa36982d3", + "sha256:d80f80eb175bf5f1169139c2e0c5ada98b1c098e2b3c3736667f28cbbea39fc8", + "sha256:d83e1ef8cb74009bebee3e61cc84b1c9cd04935b72bca0cbc83217d140424995", + "sha256:d8919368410110633717c406ab5c97e8df5ce93020cfcf3012834f28b1fab1ea", + "sha256:db3532d9f7a6ebbe2392041350437953b6d7a792de10e629c1e4f5a6b1fe1ac6", + "sha256:e7b24c11df36ee8e0c085e5b0dc560289e4b58804746fb487287dda51410f1e2", + "sha256:e7e8d2c20921f8da0dea277dfefc6abac05903ceac8e72839b2da519db69206b", + "sha256:e813b1c9006b6399308e917ac5d298f345d95bb31f46f02b60cd92970a9afa17", + "sha256:fd390367fc211cc0ffcf3a9e149dfeca78fecc62adb911371db0cec5c8b7472d" + ], + "markers": "python_version >= '3.5'", + "version": "==3.19.1" + }, + "ptyprocess": { + "hashes": [ + "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35", + "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220" + ], + "markers": "os_name != 'nt'", + "version": "==0.7.0" + }, + "pyahocorasick": { + "hashes": [ + "sha256:88f79307c74ae6a84f8d88c2522a082f1d21c425762aba7f7e4d14dd431d2fb7" + ], + "version": "==1.4.2" + }, + "pyarrow": { + "hashes": [ + "sha256:004185e0babc6f3c3fba6ba4f106e406a0113d0f82bb9ad9a8571a1978c45d04", + "sha256:0204e80777ab8f4e9abd3a765a8ec07ed1e3c4630bacda50d2ce212ef0f3826f", + "sha256:072c1a0fca4509eefd7d018b78542fb7e5c63aaf5698f1c0a6e45628ae17ba44", + "sha256:15dc0d673d3f865ca63c877bd7a2eced70b0a08969fb733a28247134b8a1f18b", + "sha256:1c38263ea438a1666b13372e7565450cfeec32dbcd1c2595749476a58465eaec", + "sha256:281ce5fa03621d786a9beb514abb09846db7f0221b50eabf543caa24037eaacd", + "sha256:2d2c681659396c745e4f1988d5dd41dcc3ad557bb8d4a8c2e44030edafc08a91", + "sha256:376c4b5f248ae63df21fe15c194e9013753164be2d38f4b3fb8bde63ac5a1958", + "sha256:465f87fa0be0b2928b2beeba22b5813a0203fb05d90fd8563eea48e08ecc030e", + "sha256:477c746ef42c039348a288584800e299456c80c5691401bb9b19aa9c02a427b7", + "sha256:5144bd9db2920c7cb566c96462d62443cc239104f94771d110f74393f2fb42a2", + "sha256:5408fa8d623e66a0445f3fb0e4027fd219bf99bfb57422d543d7b7876e2c5b55", + "sha256:5be62679201c441356d3f2a739895dcc8d4d299f2a6eabcd2163bfb6a898abba", + "sha256:5c666bc6a1cebf01206e2dc1ab05f25f39f35d3a499e0ef5cd635225e07306ca", + "sha256:6163d82cca7541774b00503c295fe86a1722820eddb958b57f091bb6f5b0a6db", + "sha256:6a1d9a2f4ee812ed0bd4182cabef99ea914ac297274f0de086f2488093d284ef", + "sha256:7a683f71b848eb6310b4ec48c0def55dac839e9994c1ac874c9b2d3d5625def1", + "sha256:82fe80309e01acf29e3943a1f6d3c98ec109fe1d356bc1ac37d639bcaadcf684", + "sha256:8c23f8cdecd3d9e49f9b0f9a651ae5549d1d32fd4901fb1bdc2d327edfba844f", + "sha256:8d41dfb09ba9236cca6245f33088eb42f3c54023da281139241e0f9f3b4b754e", + "sha256:a19e58dfb04e451cd8b7bdec3ac8848373b95dfc53492c9a69789aa9074a3c1b", + "sha256:a50d2f77b86af38ceabf45617208b9105d20e7a5eebc584e7c8c0acededd82ce", + "sha256:a5bed4f948c032c40597302e9bdfa65f62295240306976ecbe43a54924c6f94f", + "sha256:ac941a147d14993987cc8b605b721735a34b3e54d167302501fb4db1ad7382c7", + "sha256:b86d175262db1eb46afdceb36d459409eb6f8e532d3dec162f8bf572c7f57623", + "sha256:bf3400780c4d3c9cb43b1e8a1aaf2e1b7199a0572d0a645529d2784e4d0d8497", + "sha256:c7a6e7e0bf8779e9c3428ced85507541f3da9a0675e2f4781d4eb2c7042cbf81", + "sha256:cc1d4a70efd583befe92d4ea6f74ed2e0aa31ccdde767cd5cae8e77c65a1c2d4", + "sha256:d046dc78a9337baa6415be915c5a16222505233e238a1017f368243c89817eea", + "sha256:da7860688c33ca88ac05f1a487d32d96d9caa091412496c35f3d1d832145675a", + "sha256:ddf2e6e3b321adaaf716f2d5af8e92d205a9671e0cb7c0779710a567fd1dd580", + "sha256:e81508239a71943759cee272ce625ae208092dd36ef2c6713fccee30bbcf52bb", + "sha256:ea64a48a85c631eb2a0ea13ccdec5143c85b5897836b16331ee4289d27a57247", + "sha256:ed0be080cf595ea15ff1c9ff4097bbf1fcc4b50847d98c0a3c0412fbc6ede7e9", + "sha256:fb701ec4a94b92102606d4e88f0b8eba34f09a5ad8e014eaa4af76f42b7f62ae", + "sha256:fbda7595f24a639bcef3419ecfac17216efacb09f7b0f1b4c4c97f900d65ca0e" + ], + "markers": "python_version >= '3.6'", + "version": "==6.0.0" + }, + "pyasn1": { + "hashes": [ + "sha256:014c0e9976956a08139dc0712ae195324a75e142284d5f87f1a87ee1b068a359", + "sha256:03840c999ba71680a131cfaee6fab142e1ed9bbd9c693e285cc6aca0d555e576", + "sha256:0458773cfe65b153891ac249bcf1b5f8f320b7c2ce462151f8fa74de8934becf", + "sha256:08c3c53b75eaa48d71cf8c710312316392ed40899cb34710d092e96745a358b7", + "sha256:39c7e2ec30515947ff4e87fb6f456dfc6e84857d34be479c9d4a4ba4bf46aa5d", + "sha256:5c9414dcfede6e441f7e8f81b43b34e834731003427e5b09e4e00e3172a10f00", + "sha256:6e7545f1a61025a4e58bb336952c5061697da694db1cae97b116e9c46abcf7c8", + "sha256:78fa6da68ed2727915c4767bb386ab32cdba863caa7dbe473eaae45f9959da86", + "sha256:7ab8a544af125fb704feadb008c99a88805126fb525280b2270bb25cc1d78a12", + "sha256:99fcc3c8d804d1bc6d9a099921e39d827026409a58f2a720dcdb89374ea0c776", + "sha256:aef77c9fb94a3ac588e87841208bdec464471d9871bd5050a287cc9a475cd0ba", + "sha256:e89bf84b5437b532b0803ba5c9a5e054d21fec423a89952a74f87fa2c9b7bce2", + "sha256:fec3e9d8e36808a28efb59b489e4528c10ad0f480e57dcc32b4de5c9d8c9fdf3" + ], + "version": "==0.4.8" + }, + "pyasn1-modules": { + "hashes": [ + "sha256:0845a5582f6a02bb3e1bde9ecfc4bfcae6ec3210dd270522fee602365430c3f8", + "sha256:0fe1b68d1e486a1ed5473f1302bd991c1611d319bba158e98b106ff86e1d7199", + "sha256:15b7c67fabc7fc240d87fb9aabf999cf82311a6d6fb2c70d00d3d0604878c811", + "sha256:426edb7a5e8879f1ec54a1864f16b882c2837bfd06eee62f2c982315ee2473ed", + "sha256:65cebbaffc913f4fe9e4808735c95ea22d7a7775646ab690518c056784bc21b4", + "sha256:905f84c712230b2c592c19470d3ca8d552de726050d1d1716282a1f6146be65e", + "sha256:a50b808ffeb97cb3601dd25981f6b016cbb3d31fbf57a8b8a87428e6158d0c74", + "sha256:a99324196732f53093a84c4369c996713eb8c89d360a496b599fb1a9c47fc3eb", + "sha256:b80486a6c77252ea3a3e9b1e360bc9cf28eaac41263d173c032581ad2f20fe45", + "sha256:c29a5e5cc7a3f05926aff34e097e84f8589cd790ce0ed41b67aed6857b26aafd", + "sha256:cbac4bc38d117f2a49aeedec4407d23e8866ea4ac27ff2cf7fb3e5b570df19e0", + "sha256:f39edd8c4ecaa4556e989147ebf219227e2cd2e8a43c7e7fcb1f1c18c5fd6a3d", + "sha256:fe0644d9ab041506b62782e92b06b8c68cca799e1a9636ec398675459e031405" + ], + "version": "==0.2.8" + }, + "pycparser": { + "hashes": [ + "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9", + "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==2.21" + }, + "pydeck": { + "hashes": [ + "sha256:7fc49b00840608068b930f9269169c7c9f3198b8b4635c934ba6d887c4e54503", + "sha256:907601c99f7510e16d27d7cb62bfa145216d166a2b5c9c50cfe2b65b032ebd2e" + ], + "markers": "python_version >= '3.7'", + "version": "==0.7.1" + }, + "pydeprecate": { + "hashes": [ + "sha256:b5dd8c4c0535854b6a52936d1256883a940e3b02006fc7118b53027c0acde181", + "sha256:fa26870924d3475621c344045c2c01a16ba034113a902600c78e75b3fac5f72c" + ], + "markers": "python_version >= '3.6'", + "version": "==0.3.1" + }, + "pygments": { + "hashes": [ + "sha256:b8e67fe6af78f492b3c4b3e2970c0624cbf08beb1e493b2c99b9fa1b67a20380", + "sha256:f398865f7eb6874156579fdf36bc840a03cab64d1cde9e93d68f46a425ec52c6" + ], + "markers": "python_version >= '3.5'", + "version": "==2.10.0" + }, + "pympler": { + "hashes": [ + "sha256:f2cbe7df622117af890249f2dea884eb702108a12d729d264b7c5983a6e06e47" + ], + "version": "==0.9" + }, + "pyparsing": { + "hashes": [ + "sha256:c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1", + "sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b" + ], + "markers": "python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==2.4.7" + }, + "pyrsistent": { + "hashes": [ + "sha256:097b96f129dd36a8c9e33594e7ebb151b1515eb52cceb08474c10a5479e799f2", + "sha256:2aaf19dc8ce517a8653746d98e962ef480ff34b6bc563fc067be6401ffb457c7", + "sha256:404e1f1d254d314d55adb8d87f4f465c8693d6f902f67eb6ef5b4526dc58e6ea", + "sha256:48578680353f41dca1ca3dc48629fb77dfc745128b56fc01096b2530c13fd426", + "sha256:4916c10896721e472ee12c95cdc2891ce5890898d2f9907b1b4ae0f53588b710", + "sha256:527be2bfa8dc80f6f8ddd65242ba476a6c4fb4e3aedbf281dfbac1b1ed4165b1", + "sha256:58a70d93fb79dc585b21f9d72487b929a6fe58da0754fa4cb9f279bb92369396", + "sha256:5e4395bbf841693eaebaa5bb5c8f5cdbb1d139e07c975c682ec4e4f8126e03d2", + "sha256:6b5eed00e597b5b5773b4ca30bd48a5774ef1e96f2a45d105db5b4ebb4bca680", + "sha256:73ff61b1411e3fb0ba144b8f08d6749749775fe89688093e1efef9839d2dcc35", + "sha256:772e94c2c6864f2cd2ffbe58bb3bdefbe2a32afa0acb1a77e472aac831f83427", + "sha256:773c781216f8c2900b42a7b638d5b517bb134ae1acbebe4d1e8f1f41ea60eb4b", + "sha256:a0c772d791c38bbc77be659af29bb14c38ced151433592e326361610250c605b", + "sha256:b29b869cf58412ca5738d23691e96d8aff535e17390128a1a52717c9a109da4f", + "sha256:c1a9ff320fa699337e05edcaae79ef8c2880b52720bc031b219e5b5008ebbdef", + "sha256:cd3caef37a415fd0dae6148a1b6957a8c5f275a62cca02e18474608cb263640c", + "sha256:d5ec194c9c573aafaceebf05fc400656722793dac57f254cd4741f3c27ae57b4", + "sha256:da6e5e818d18459fa46fac0a4a4e543507fe1110e808101277c5a2b5bab0cd2d", + "sha256:e79d94ca58fcafef6395f6352383fa1a76922268fa02caa2272fff501c2fdc78", + "sha256:f3ef98d7b76da5eb19c37fda834d50262ff9167c65658d1d8f974d2e4d90676b", + "sha256:f4c8cabb46ff8e5d61f56a037974228e978f26bfefce4f61a4b1ac0ba7a2ab72" + ], + "markers": "python_version >= '3.6'", + "version": "==0.18.0" + }, + "python-dateutil": { + "hashes": [ + "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86", + "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==2.8.2" + }, + "python-levenshtein": { + "hashes": [ + "sha256:dc2395fbd148a1ab31090dd113c366695934b9e85fe5a4b2a032745efd0346f6" + ], + "version": "==0.12.2" + }, + "pytorch-lightning": { + "hashes": [ + "sha256:729e47c868831c344100450d7858ae6c5c7764f60ebb953b4bdb4c9060a48313", + "sha256:bcafb73777de7e2f4b8c3ab9a774021b72d985c98ddb545f133a873c42f3eb29" + ], + "markers": "python_version >= '3.6'", + "version": "==1.5.1" + }, + "pytz": { + "hashes": [ + "sha256:3672058bc3453457b622aab7a1c3bfd5ab0bdae451512f6cf25f64ed37f5b87c", + "sha256:acad2d8b20a1af07d4e4c9d2e9285c5ed9104354062f275f3fcd88dcef4f1326" + ], + "version": "==2021.3" + }, + "pytz-deprecation-shim": { + "hashes": [ + "sha256:8314c9692a636c8eb3bda879b9f119e350e93223ae83e70e80c31675a0fdc1a6", + "sha256:af097bae1b616dde5c5744441e2ddc69e74dfdcb0c263129610d85b87445a59d" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5'", + "version": "==0.1.0.post0" + }, + "pyyaml": { + "hashes": [ + "sha256:0283c35a6a9fbf047493e3a0ce8d79ef5030852c51e9d911a27badfde0605293", + "sha256:055d937d65826939cb044fc8c9b08889e8c743fdc6a32b33e2390f66013e449b", + "sha256:07751360502caac1c067a8132d150cf3d61339af5691fe9e87803040dbc5db57", + "sha256:0b4624f379dab24d3725ffde76559cff63d9ec94e1736b556dacdfebe5ab6d4b", + "sha256:0ce82d761c532fe4ec3f87fc45688bdd3a4c1dc5e0b4a19814b9009a29baefd4", + "sha256:1e4747bc279b4f613a09eb64bba2ba602d8a6664c6ce6396a4d0cd413a50ce07", + "sha256:213c60cd50106436cc818accf5baa1aba61c0189ff610f64f4a3e8c6726218ba", + "sha256:231710d57adfd809ef5d34183b8ed1eeae3f76459c18fb4a0b373ad56bedcdd9", + "sha256:277a0ef2981ca40581a47093e9e2d13b3f1fbbeffae064c1d21bfceba2030287", + "sha256:2cd5df3de48857ed0544b34e2d40e9fac445930039f3cfe4bcc592a1f836d513", + "sha256:40527857252b61eacd1d9af500c3337ba8deb8fc298940291486c465c8b46ec0", + "sha256:473f9edb243cb1935ab5a084eb238d842fb8f404ed2193a915d1784b5a6b5fc0", + "sha256:48c346915c114f5fdb3ead70312bd042a953a8ce5c7106d5bfb1a5254e47da92", + "sha256:50602afada6d6cbfad699b0c7bb50d5ccffa7e46a3d738092afddc1f9758427f", + "sha256:68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2", + "sha256:77f396e6ef4c73fdc33a9157446466f1cff553d979bd00ecb64385760c6babdc", + "sha256:819b3830a1543db06c4d4b865e70ded25be52a2e0631ccd2f6a47a2822f2fd7c", + "sha256:897b80890765f037df3403d22bab41627ca8811ae55e9a722fd0392850ec4d86", + "sha256:98c4d36e99714e55cfbaaee6dd5badbc9a1ec339ebfc3b1f52e293aee6bb71a4", + "sha256:9df7ed3b3d2e0ecfe09e14741b857df43adb5a3ddadc919a2d94fbdf78fea53c", + "sha256:9fa600030013c4de8165339db93d182b9431076eb98eb40ee068700c9c813e34", + "sha256:a80a78046a72361de73f8f395f1f1e49f956c6be882eed58505a15f3e430962b", + "sha256:b3d267842bf12586ba6c734f89d1f5b871df0273157918b0ccefa29deb05c21c", + "sha256:b5b9eccad747aabaaffbc6064800670f0c297e52c12754eb1d976c57e4f74dcb", + "sha256:c5687b8d43cf58545ade1fe3e055f70eac7a5a1a0bf42824308d868289a95737", + "sha256:cba8c411ef271aa037d7357a2bc8f9ee8b58b9965831d9e51baf703280dc73d3", + "sha256:d15a181d1ecd0d4270dc32edb46f7cb7733c7c508857278d3d378d14d606db2d", + "sha256:d4db7c7aef085872ef65a8fd7d6d09a14ae91f691dec3e87ee5ee0539d516f53", + "sha256:d4eccecf9adf6fbcc6861a38015c2a64f38b9d94838ac1810a9023a0609e1b78", + "sha256:d67d839ede4ed1b28a4e8909735fc992a923cdb84e618544973d7dfc71540803", + "sha256:daf496c58a8c52083df09b80c860005194014c3698698d1a57cbcfa182142a3a", + "sha256:e61ceaab6f49fb8bdfaa0f92c4b57bcfbea54c09277b1b4f7ac376bfb7a7c174", + "sha256:f84fbc98b019fef2ee9a1cb3ce93e3187a6df0b2538a651bfb890254ba9f90b5" + ], + "markers": "python_version >= '3.6'", + "version": "==6.0" + }, + "pyzmq": { + "hashes": [ + "sha256:08c4e315a76ef26eb833511ebf3fa87d182152adf43dedee8d79f998a2162a0b", + "sha256:0ca6cd58f62a2751728016d40082008d3b3412a7f28ddfb4a2f0d3c130f69e74", + "sha256:1621e7a2af72cced1f6ec8ca8ca91d0f76ac236ab2e8828ac8fe909512d566cb", + "sha256:18cd854b423fce44951c3a4d3e686bac8f1243d954f579e120a1714096637cc0", + "sha256:2841997a0d85b998cbafecb4183caf51fd19c4357075dfd33eb7efea57e4c149", + "sha256:2b97502c16a5ec611cd52410bdfaab264997c627a46b0f98d3f666227fd1ea2d", + "sha256:3a4c9886d61d386b2b493377d980f502186cd71d501fffdba52bd2a0880cef4f", + "sha256:3c1895c95be92600233e476fe283f042e71cf8f0b938aabf21b7aafa62a8dac9", + "sha256:42abddebe2c6a35180ca549fadc7228d23c1e1f76167c5ebc8a936b5804ea2df", + "sha256:468bd59a588e276961a918a3060948ae68f6ff5a7fa10bb2f9160c18fe341067", + "sha256:480b9931bfb08bf8b094edd4836271d4d6b44150da051547d8c7113bf947a8b0", + "sha256:53f4fd13976789ffafedd4d46f954c7bb01146121812b72b4ddca286034df966", + "sha256:62bcade20813796c426409a3e7423862d50ff0639f5a2a95be4b85b09a618666", + "sha256:67db33bea0a29d03e6eeec55a8190e033318cee3cbc732ba8fd939617cbf762d", + "sha256:6b217b8f9dfb6628f74b94bdaf9f7408708cb02167d644edca33f38746ca12dd", + "sha256:7661fc1d5cb73481cf710a1418a4e1e301ed7d5d924f91c67ba84b2a1b89defd", + "sha256:76c532fd68b93998aab92356be280deec5de8f8fe59cd28763d2cc8a58747b7f", + "sha256:79244b9e97948eaf38695f4b8e6fc63b14b78cc37f403c6642ba555517ac1268", + "sha256:7c58f598d9fcc52772b89a92d72bf8829c12d09746a6d2c724c5b30076c1f11d", + "sha256:7dc09198e4073e6015d9a8ea093fc348d4e59de49382476940c3dd9ae156fba8", + "sha256:80e043a89c6cadefd3a0712f8a1322038e819ebe9dbac7eca3bce1721bcb63bf", + "sha256:851977788b9caa8ed011f5f643d3ee8653af02c5fc723fa350db5125abf2be7b", + "sha256:8eddc033e716f8c91c6a2112f0a8ebc5e00532b4a6ae1eb0ccc48e027f9c671c", + "sha256:902319cfe23366595d3fa769b5b751e6ee6750a0a64c5d9f757d624b2ac3519e", + "sha256:954e73c9cd4d6ae319f1c936ad159072b6d356a92dcbbabfd6e6204b9a79d356", + "sha256:ab888624ed68930442a3f3b0b921ad7439c51ba122dbc8c386e6487a658e4a4e", + "sha256:acebba1a23fb9d72b42471c3771b6f2f18dcd46df77482612054bd45c07dfa36", + "sha256:b4ebed0977f92320f6686c96e9e8dd29eed199eb8d066936bac991afc37cbb70", + "sha256:badb868fff14cfd0e200eaa845887b1011146a7d26d579aaa7f966c203736b92", + "sha256:be4e0f229cf3a71f9ecd633566bd6f80d9fa6afaaff5489492be63fe459ef98c", + "sha256:c0f84360dcca3481e8674393bdf931f9f10470988f87311b19d23cda869bb6b7", + "sha256:c1e41b32d6f7f9c26bc731a8b529ff592f31fc8b6ef2be9fa74abd05c8a342d7", + "sha256:c88fa7410e9fc471e0858638f403739ee869924dd8e4ae26748496466e27ac59", + "sha256:cf98fd7a6c8aaa08dbc699ffae33fd71175696d78028281bc7b832b26f00ca57", + "sha256:d072f7dfbdb184f0786d63bda26e8a0882041b1e393fbe98940395f7fab4c5e2", + "sha256:d1b5d457acbadcf8b27561deeaa386b0217f47626b29672fa7bd31deb6e91e1b", + "sha256:d3dcb5548ead4f1123851a5ced467791f6986d68c656bc63bfff1bf9e36671e2", + "sha256:d6157793719de168b199194f6b6173f0ccd3bf3499e6870fac17086072e39115", + "sha256:d728b08448e5ac3e4d886b165385a262883c34b84a7fe1166277fe675e1c197a", + "sha256:de8df0684398bd74ad160afdc2a118ca28384ac6f5e234eb0508858d8d2d9364", + "sha256:e6a02cf7271ee94674a44f4e62aa061d2d049001c844657740e156596298b70b", + "sha256:ea12133df25e3a6918718fbb9a510c6ee5d3fdd5a346320421aac3882f4feeea", + "sha256:ea5a79e808baef98c48c884effce05c31a0698c1057de8fc1c688891043c1ce1", + "sha256:f43b4a2e6218371dd4f41e547bd919ceeb6ebf4abf31a7a0669cd11cd91ea973", + "sha256:f762442bab706fd874064ca218b33a1d8e40d4938e96c24dafd9b12e28017f45", + "sha256:f89468059ebc519a7acde1ee50b779019535db8dcf9b8c162ef669257fef7a93", + "sha256:f907c7359ce8bf7f7e63c82f75ad0223384105f5126f313400b7e8004d9b33c3" + ], + "markers": "python_version >= '3.6'", + "version": "==22.3.0" + }, + "regex": { + "hashes": [ + "sha256:05b7d6d7e64efe309972adab77fc2af8907bb93217ec60aa9fe12a0dad35874f", + "sha256:0617383e2fe465732af4509e61648b77cbe3aee68b6ac8c0b6fe934db90be5cc", + "sha256:07856afef5ffcc052e7eccf3213317fbb94e4a5cd8177a2caa69c980657b3cb4", + "sha256:162abfd74e88001d20cb73ceaffbfe601469923e875caf9118333b1a4aaafdc4", + "sha256:2207ae4f64ad3af399e2d30dde66f0b36ae5c3129b52885f1bffc2f05ec505c8", + "sha256:30ab804ea73972049b7a2a5c62d97687d69b5a60a67adca07eb73a0ddbc9e29f", + "sha256:3b5df18db1fccd66de15aa59c41e4f853b5df7550723d26aa6cb7f40e5d9da5a", + "sha256:3c5fb32cc6077abad3bbf0323067636d93307c9fa93e072771cf9a64d1c0f3ef", + "sha256:416c5f1a188c91e3eb41e9c8787288e707f7d2ebe66e0a6563af280d9b68478f", + "sha256:432bd15d40ed835a51617521d60d0125867f7b88acf653e4ed994a1f8e4995dc", + "sha256:4aaa4e0705ef2b73dd8e36eeb4c868f80f8393f5f4d855e94025ce7ad8525f50", + "sha256:537ca6a3586931b16a85ac38c08cc48f10fc870a5b25e51794c74df843e9966d", + "sha256:53db2c6be8a2710b359bfd3d3aa17ba38f8aa72a82309a12ae99d3c0c3dcd74d", + "sha256:5537f71b6d646f7f5f340562ec4c77b6e1c915f8baae822ea0b7e46c1f09b733", + "sha256:6650f16365f1924d6014d2ea770bde8555b4a39dc9576abb95e3cd1ff0263b36", + "sha256:666abff54e474d28ff42756d94544cdfd42e2ee97065857413b72e8a2d6a6345", + "sha256:68a067c11463de2a37157930d8b153005085e42bcb7ad9ca562d77ba7d1404e0", + "sha256:780b48456a0f0ba4d390e8b5f7c661fdd218934388cde1a974010a965e200e12", + "sha256:788aef3549f1924d5c38263104dae7395bf020a42776d5ec5ea2b0d3d85d6646", + "sha256:7ee1227cf08b6716c85504aebc49ac827eb88fcc6e51564f010f11a406c0a667", + "sha256:7f301b11b9d214f83ddaf689181051e7f48905568b0c7017c04c06dfd065e244", + "sha256:83ee89483672b11f8952b158640d0c0ff02dc43d9cb1b70c1564b49abe92ce29", + "sha256:85bfa6a5413be0ee6c5c4a663668a2cad2cbecdee367630d097d7823041bdeec", + "sha256:9345b6f7ee578bad8e475129ed40123d265464c4cfead6c261fd60fc9de00bcf", + "sha256:93a5051fcf5fad72de73b96f07d30bc29665697fb8ecdfbc474f3452c78adcf4", + "sha256:962b9a917dd7ceacbe5cd424556914cb0d636001e393b43dc886ba31d2a1e449", + "sha256:98ba568e8ae26beb726aeea2273053c717641933836568c2a0278a84987b2a1a", + "sha256:a3feefd5e95871872673b08636f96b61ebef62971eab044f5124fb4dea39919d", + "sha256:b43c2b8a330a490daaef5a47ab114935002b13b3f9dc5da56d5322ff218eeadb", + "sha256:b483c9d00a565633c87abd0aaf27eb5016de23fed952e054ecc19ce32f6a9e7e", + "sha256:ba05430e819e58544e840a68b03b28b6d328aff2e41579037e8bab7653b37d83", + "sha256:ca5f18a75e1256ce07494e245cdb146f5a9267d3c702ebf9b65c7f8bd843431e", + "sha256:d5ca078bb666c4a9d1287a379fe617a6dccd18c3e8a7e6c7e1eb8974330c626a", + "sha256:da1a90c1ddb7531b1d5ff1e171b4ee61f6345119be7351104b67ff413843fe94", + "sha256:dba70f30fd81f8ce6d32ddeef37d91c8948e5d5a4c63242d16a2b2df8143aafc", + "sha256:dd33eb9bdcfbabab3459c9ee651d94c842bc8a05fabc95edf4ee0c15a072495e", + "sha256:e0538c43565ee6e703d3a7c3bdfe4037a5209250e8502c98f20fea6f5fdf2965", + "sha256:e1f54b9b4b6c53369f40028d2dd07a8c374583417ee6ec0ea304e710a20f80a0", + "sha256:e32d2a2b02ccbef10145df9135751abea1f9f076e67a4e261b05f24b94219e36", + "sha256:e71255ba42567d34a13c03968736c5d39bb4a97ce98188fafb27ce981115beec", + "sha256:ed2e07c6a26ed4bea91b897ee2b0835c21716d9a469a96c3e878dc5f8c55bb23", + "sha256:eef2afb0fd1747f33f1ee3e209bce1ed582d1896b240ccc5e2697e3275f037c7", + "sha256:f23222527b307970e383433daec128d769ff778d9b29343fb3496472dc20dabe", + "sha256:f341ee2df0999bfdf7a95e448075effe0db212a59387de1a70690e4acb03d4c6", + "sha256:f7f325be2804246a75a4f45c72d4ce80d2443ab815063cdf70ee8fb2ca59ee1b", + "sha256:f8af619e3be812a2059b212064ea7a640aff0568d972cd1b9e920837469eb3cb", + "sha256:fa8c626d6441e2d04b6ee703ef2d1e17608ad44c7cb75258c09dd42bacdfc64b", + "sha256:fbb9dc00e39f3e6c0ef48edee202f9520dafb233e8b51b06b8428cfcb92abd30", + "sha256:fff55f3ce50a3ff63ec8e2a8d3dd924f1941b250b0aac3d3d42b687eeff07a8e" + ], + "version": "==2021.11.10" + }, + "requests": { + "hashes": [ + "sha256:6c1246513ecd5ecd4528a0906f910e8f0f9c6b8ec72030dc9fd154dc1a6efd24", + "sha256:b8aa58f8cf793ffd8782d3d8cb19e66ef36f7aba4353eec859e74678b01b07a7" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5'", + "version": "==2.26.0" + }, + "requests-oauthlib": { + "hashes": [ + "sha256:7f71572defaecd16372f9006f33c2ec8c077c3cfa6f5911a9a90202beb513f3d", + "sha256:b4261601a71fd721a8bd6d7aa1cc1d6a8a93b4a9f5e96626f8e4d91e8beeaa6a", + "sha256:fa6c47b933f01060936d87ae9327fead68768b69c6c9ea2109c48be30f2d4dbc" + ], + "version": "==1.3.0" + }, + "robustnessgym": { + "hashes": [ + "sha256:967443b64aec045afaac0a55b8f1654a3627a34666e8bd6917f72faed9f91909", + "sha256:b2d2cec414f1476509a835853c0355cb1bb34f0f95729e8462d9d889d5bad35d" + ], + "index": "pypi", + "version": "==0.1.3" + }, + "rsa": { + "hashes": [ + "sha256:78f9a9bf4e7be0c5ded4583326e7461e3a3c5aae24073648b4bdfa797d78c9d2", + "sha256:9d689e6ca1b3038bc82bf8d23e944b6b6037bc02301a574935b2dd946e0353b9" + ], + "markers": "python_version >= '3.6'", + "version": "==4.7.2" + }, + "sacremoses": { + "hashes": [ + "sha256:4b1fe8813915c7a2647728a46ebbf0d1a65eabb7ca05ba10efeb0548547eea38", + "sha256:f95f80d09d3501fed5c1d3056d9212b40599b08cb27f185d38ff0063be8ddd09" + ], + "version": "==0.0.46" + }, + "scikit-learn": { + "hashes": [ + "sha256:02aee3b257617da0ec98dee9572b10523dc00c25b68c195ddf100c1a93b1854b", + "sha256:059c5be0c0365321ddbcac7abf0db806fad8ecb64ee6c7cbcd58313c7d61634d", + "sha256:116e05fd990d9b363fc29bd3699ec2117d7da9088f6ca9a90173b240c5a063f1", + "sha256:11a57405c1c3514227d0c6a0bee561c94cd1284b41e236f7a1d76b3975f77593", + "sha256:32d941f12fd7e245f01da2b82943c5ce6f1133fa5375eb80caa51457532b3e7e", + "sha256:46248cc6a8b72490f723c73ff2e65e62633d14cafe9d2df3a7b3f87d332a6f7e", + "sha256:515b227f01f569145dc9f86e56f4cea9f00a613fc4d074bbfc0a92ca00bff467", + "sha256:538f3a85c4980c7572f3e754f0ba8489363976ef3e7f6a94e8f1af5ae45f6f6a", + "sha256:53bb7c605427ab187869d7a05cd3f524a3015a90e351c1788fc3a662e7f92b69", + "sha256:59b1d6df8724003fa16b7365a3b43449ee152aa6e488dd7a19f933640bb2d7fb", + "sha256:62ce4e3ddb6e6e9dcdb3e5ac7f0575dbaf56f79ce2b2edee55192b12b52df5be", + "sha256:648f4dbfdd0a1b45bf6e2e4afe3f431774c55dee05e2d28f8394d6648296f373", + "sha256:944f47b2d881b9d24aee40d643bfdc4bd2b6dc3d25b62964411c6d8882f940a1", + "sha256:a51fdbc116974d9715957366df73e5ec6f0a7a2afa017864c2e5f5834e6f494d", + "sha256:a800665527c1a63f7395a0baae3c89b0d97b54d2c23769c1c9879061bb80bc19", + "sha256:ac2ca9dbb754d61cfe1c83ba8483498ef951d29b93ec09d6f002847f210a99da", + "sha256:bd78a2442c948536f677e2744917c37cff014559648102038822c23863741c27", + "sha256:c604a813df8e7d6dfca3ae0db0a8fd7e5dff4ea9d94081ab263c81bf0b61ab4b", + "sha256:c6b9510fd2e1642314efb7aa951a0d05d963f3523e01c30b2dadde2395ebe6b4", + "sha256:ebbe4275556d3c02707bd93ae8b96d9651acd4165126e0ae64b336afa2a6dcb1", + "sha256:ee59da47e18b703f6de17d5d51b16ce086c50969d5a83db5217f0ae9372de232", + "sha256:fb7214103f6c36c1371dd8c166897e3528264a28f2e2e42573ba8c61ed4d7142", + "sha256:fc60e0371e521995a6af2ef3f5d911568506124c272889b318b8b6e497251231", + "sha256:fc75f81571137b39f9b31766e15a0e525331637e7fe8f8000a3fbfba7da3add9", + "sha256:fecb5102f0a36c16c1361ec519a7bb0260776ef40e17393a81f530569c916a7b" + ], + "markers": "python_version >= '3.7'", + "version": "==1.0.1" + }, + "scipy": { + "hashes": [ + "sha256:1437073f1d4664990879aa8f9547524764372e0fef84a077be4b19e82bba7a8d", + "sha256:17fd991a275e4283453f89d404209aa92059ac68d76d804b4bc1716a3742e1b5", + "sha256:1ea6233f5a365cb7945b4304bd06323ece3ece85d6a3fa8598d2f53e513467c9", + "sha256:2d25272c03ee3c0fe5e0dff1bb7889280bb6c9e1766fa9c7bde81ad8a5f78694", + "sha256:30bdda199667e74b50208a793eb1ba47a04e5e3fa16f5ff06c6f7969ae78e4da", + "sha256:359b60a0cccd17723b9d5e329a5212a710e771a3ddde800e472fb93732756c46", + "sha256:39f838ea5ce8da868785193d88d05cf5a6d5c390804ec99de29a28e1dcdd53e6", + "sha256:4d175ba93e00d8eef8f7cd70d4d88a9106a86800c82ea03cf2268c36d6545483", + "sha256:5273d832fb9cd5724ee0d335c16a903b923441107dd973d27fc4293075a9f4e3", + "sha256:54951f51d731c832b1b8885e0a92e89f33d087de7e40d02078bf0d49c7cbdbb5", + "sha256:74f518ce542533054695f743e4271cb8986b63f95bb51d70fcee4f3929cbff7d", + "sha256:7b1d0f5f524518f1a86f288443528e4ff4a739c0966db663af4129b7ac7849f8", + "sha256:82c5befebf54d799d77e5f0205c03030f57f69ba2541baa44d2e6ad138c28cd3", + "sha256:8482c8e45857ab0a5446eb7460d2307a27cbbe659d6d2257820c6d6eb950fd0f", + "sha256:87cf3964db0f1cce17aeed5bfc1b89a6b4b07dbfc48e50d21fa3549e00456803", + "sha256:8b5726a0fedeaa6beb1095e4466998bdd1d1e960b28db9b5a16c89cbd7b2ebf1", + "sha256:97eb573e361a73a553b915dc195c6f72a08249964b1a33f157f9659f3b6210d1", + "sha256:a80eb01c43fd98257ec7a49ff5cec0edba32031b5f86503f55399a48cb2c5379", + "sha256:cac71d5476a6f56b50459da21f6221707e0051ebd428b2137db32ef4a43bb15e", + "sha256:d86abd1ddf421dea5e9cebfeb4de0d205b3dc04e78249afedba9c6c3b2227ff2", + "sha256:dc2d1bf41294e63c7302bf499973ac0c7f73c93c01763db43055f6525234bf11", + "sha256:e08b81fcd9bf98740b58dc6fdd7879e33a64dcb682201c1135f7d4a75216bb05", + "sha256:e3efe7ef75dfe627b354ab0af0dbc918eadee97cc80ff1aabea6d3e01114ebdd", + "sha256:fa2dbabaaecdb502641b0b3c00dec05fb475ae48655c66da16c9ed24eda1e711" + ], + "markers": "python_version < '3.11' and python_version >= '3.7'", + "version": "==1.7.2" + }, + "semver": { + "hashes": [ + "sha256:ced8b23dceb22134307c1b8abfa523da14198793d9787ac838e70e29e77458d4", + "sha256:fa0fe2722ee1c3f57eac478820c3a5ae2f624af8264cbdf9000c980ff7f75e3f" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==2.13.0" + }, + "send2trash": { + "hashes": [ + "sha256:d2c24762fd3759860a0aff155e45871447ea58d2be6bdd39b5c8f966a0c99c2d", + "sha256:f20eaadfdb517eaca5ce077640cb261c7d2698385a6a0f072a4a5447fd49fa08" + ], + "version": "==1.8.0" + }, + "six": { + "hashes": [ + "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926", + "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==1.16.0" + }, + "sklearn": { + "hashes": [ + "sha256:e23001573aa194b834122d2b9562459bf5ae494a2d59ca6b8aa22c85a44c0e31" + ], + "index": "pypi", + "version": "==0.0" + }, + "smart-open": { + "hashes": [ + "sha256:71d14489da58b60ce12fc3ecb823facc59a8b23cd1b58edb97175640350d3a62", + "sha256:75abf758717a92a8f53aa96953f0c245c8cedf8e1e4184903db3659b419d4c17" + ], + "markers": "python_version >= '3.6' and python_version < '4'", + "version": "==5.2.1" + }, + "smmap": { + "hashes": [ + "sha256:2aba19d6a040e78d8b09de5c57e96207b09ed71d8e55ce0959eeee6c8e190d94", + "sha256:c840e62059cd3be204b0c9c9f74be2c09d5648eddd4580d9314c3ecde0b30936" + ], + "markers": "python_version >= '3.6'", + "version": "==5.0.0" + }, + "streamlit": { + "hashes": [ + "sha256:36846f56973f019c980a65739fcd6b621591a0c5aae1caee959b238b1432ebb7", + "sha256:f13f7463d53fb866a1d07dccfacb60333c56dc9f34b001f310475beee71a08a5" + ], + "index": "pypi", + "version": "==1.2.0" + }, + "streamlit-vega-lite": { + "hashes": [ + "sha256:0a492b7b88d7984c07628ccfff18c91ba608b0ec1d3e138abce9b77e2bc87a75", + "sha256:1884459ab5921834115b568393e421d84fd173c7d8d9c16c7e2d05834583c699" + ], + "index": "pypi", + "version": "==0.1.0" + }, + "tenacity": { + "hashes": [ + "sha256:43242a20e3e73291a28bcbcacfd6e000b02d3857a9a9fff56b297a27afdc932f", + "sha256:f78f4ea81b0fabc06728c11dc2a8c01277bfc5181b321a4770471902e3eb844a" + ], + "markers": "python_version >= '3.6'", + "version": "==8.0.1" + }, + "tensorboard": { + "hashes": [ + "sha256:239f78a4a8dff200ce585a030c787773a8c1184d5c159252f5f85bac4e3c3b38" + ], + "markers": "python_version >= '3.6'", + "version": "==2.7.0" + }, + "tensorboard-data-server": { + "hashes": [ + "sha256:809fe9887682d35c1f7d1f54f0f40f98bb1f771b14265b453ca051e2ce58fca7", + "sha256:d8237580755e58eff68d1f3abefb5b1e39ae5c8b127cc40920f9c4fb33f4b98a", + "sha256:fa8cef9be4fcae2f2363c88176638baf2da19c5ec90addb49b1cde05c95c88ee" + ], + "markers": "python_version >= '3.6'", + "version": "==0.6.1" + }, + "tensorboard-plugin-wit": { + "hashes": [ + "sha256:2a80d1c551d741e99b2f197bb915d8a133e24adb8da1732b840041860f91183a" + ], + "version": "==1.8.0" + }, + "terminado": { + "hashes": [ + "sha256:09fdde344324a1c9c6e610ee4ca165c4bb7f5bbf982fceeeb38998a988ef8452", + "sha256:b20fd93cc57c1678c799799d117874367cc07a3d2d55be95205b1a88fa08393f" + ], + "markers": "python_version >= '3.6'", + "version": "==0.12.1" + }, + "testpath": { + "hashes": [ + "sha256:1acf7a0bcd3004ae8357409fc33751e16d37ccc650921da1094a86581ad1e417", + "sha256:8044f9a0bab6567fc644a3593164e872543bb44225b0e24846e2c89237937589" + ], + "markers": "python_version >= '3.5'", + "version": "==0.5.0" + }, + "threadpoolctl": { + "hashes": [ + "sha256:4fade5b3b48ae4b1c30f200b28f39180371104fccc642e039e0f2435ec8cc211", + "sha256:d03115321233d0be715f0d3a5ad1d6c065fe425ddc2d671ca8e45e9fd5d7a52a" + ], + "markers": "python_version >= '3.6'", + "version": "==3.0.0" + }, + "tokenizers": { + "hashes": [ + "sha256:18c495e700f4588b9a00e58b4c41dc459c36daaa7c39a27faf880eb8f5533ce1", + "sha256:1a5d3b596c6d3a237e1ad7f46c472d467b0246be7fd1a364f12576eb8db8f7e6", + "sha256:1d8867db210d75d97312360ae23b92aeb6a6b5bc65e15c1cd9d204b3fa3fc262", + "sha256:2a9ee3ee574d4aa740e099b0ad6ef8e63f52f48cde359bb31801146a5aa614dc", + "sha256:2f8c5fefef0d0a03be613547e613fbda06b9e6ee0891236649524964c3e54d80", + "sha256:4ab688daf4692a6c31dfe42f1f3a4a8c22050705eb69d58d3efde9d55f434586", + "sha256:4cc194104c8e427ffc4f54c7866488b42f2b1f6351a6cad0d045ca5ab8108e42", + "sha256:6b84673997990b3c260ae2f7c57fdf1f835e316820eff14aca46dc68be3c0c74", + "sha256:7b11b373705d082d43657c08883b79b5330f1952f0668d17488b6b889c4d7feb", + "sha256:91a8c045980594c7c437a52c3da5276eb3c530a662b4ef628ff32d81fb22b543", + "sha256:a7ce051aafc53c564c9edbc09df300c2bd4f6ce87460fc22a276fed405d1892a", + "sha256:a7ce0c2f27f7c92aa3f895231de90319acdf960ce2e42ba591edc651fda7d3c9", + "sha256:ad700fd9da518884fd58bf89f0b6dfeecef9b4e2d2db8765ef259f66d6c14980", + "sha256:ae7e40d9c8a77c5a4109731ac3e21633b0c609c56a8b58be6b863da61fa54636", + "sha256:c26dbc3b2a3d71d3d40c50975ec62145932f05aea73f03ea35c48ebd3a717611", + "sha256:e9d147e545cdfeca560646c7a703bf287afe45645da426506ccd5eb78aab5ef5", + "sha256:edd8cb85c16b4b65e87ea5ef9d400be9fdd53c4152adbaca8817e16dd3aa480b" + ], + "version": "==0.10.3" + }, + "toml": { + "hashes": [ + "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b", + "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f" + ], + "markers": "python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==0.10.2" + }, + "toolz": { + "hashes": [ + "sha256:6b312d5e15138552f1bda8a4e66c30e236c831b612b2bf0005f8a1df10a4bc33", + "sha256:a5700ce83414c64514d82d60bcda8aabfde092d1c1a8663f9200c07fdcc6da8f" + ], + "markers": "python_version >= '3.5'", + "version": "==0.11.2" + }, + "torch": { + "hashes": [ + "sha256:034df0b20603bfc81325094586647302891b9b20be7e36f152c7dd6af00deac1", + "sha256:13e1ffab502aa32d6841a018771b47028d02dbbc685c5b79cfd61db5464dae4e", + "sha256:3c0a942e0df104c80b0eedc30d2a19cdc3d28601bc6e280bf24b2e6255016d3b", + "sha256:4499055547087d7ef7e8a754f09c2c4f1470297ae3e5490363dba66c75501b21", + "sha256:56022b0ce94c54e95a2f63fc5a1494feb1fc3d5c7a9b35a62944651d03edef05", + "sha256:67fc509e207b8e7330f2e76e77800950317d31d035a4d19593db991962afead4", + "sha256:9013002adcb42bac05dcdbf0a03dd9f6bb5d7ab8b9817041c1176a014870786b", + "sha256:ab0cf330714c8f79a837c04784a7a5658b014cf5a4ca527e7b710155ae519cdf", + "sha256:aef7afb62e9b174b4e0e5e1e4a42e3bab3b8490a668d666f62f7d4517559fbf2", + "sha256:b812e8d40d7037748da40bb695bd849e7b2e7faad4cd06df53d2cc4531926fda", + "sha256:ca2c88fa4376e2648785029ab108e6e7abd784eb6535fc6036004b9254f9f7c1", + "sha256:d6185827b285780653cdd81d77a09fdca76a5b190d5986d552be2a5c442cfaa4", + "sha256:d6ef87470b44df9970e84542547d5ba7720bb89616602441df555a39b124e2bc", + "sha256:d82e68302c9b5c76ed585e04d61be0ca2184f70cb8ffeba8610570609ad5d7c9", + "sha256:e01ba5946267014abfdb30248bcdbd457aaa20cff749febe7fc191e5ae096af4", + "sha256:e5822200bf80a1495ad98a2bb41803eeba4a85ce373e35fc65765f7f888f5374", + "sha256:eea16c01af1980ba709c00e8d5e6c09bedb5b30f9fa2085f6a52a78d7dc4e125", + "sha256:eea675ec01ec4b4a0655fd2984f166a5ca3b933dae6ad4eb4e52eba7026dc176" + ], + "markers": "python_full_version >= '3.6.2'", + "version": "==1.10.0" + }, + "torchmetrics": { + "hashes": [ + "sha256:80cc981b5f41be6daf034f30c273227135ecf1029a9bda6c2bc266371044fea7", + "sha256:e96f16e07a3b8ec7326721166ee126f892d0fa848753f9c07677615ba5ea2121" + ], + "markers": "python_version >= '3.6'", + "version": "==0.6.0" + }, + "tornado": { + "hashes": [ + "sha256:0a00ff4561e2929a2c37ce706cb8233b7907e0cdc22eab98888aca5dd3775feb", + "sha256:0d321a39c36e5f2c4ff12b4ed58d41390460f798422c4504e09eb5678e09998c", + "sha256:1e8225a1070cd8eec59a996c43229fe8f95689cb16e552d130b9793cb570a288", + "sha256:20241b3cb4f425e971cb0a8e4ffc9b0a861530ae3c52f2b0434e6c1b57e9fd95", + "sha256:25ad220258349a12ae87ede08a7b04aca51237721f63b1808d39bdb4b2164558", + "sha256:33892118b165401f291070100d6d09359ca74addda679b60390b09f8ef325ffe", + "sha256:33c6e81d7bd55b468d2e793517c909b139960b6c790a60b7991b9b6b76fb9791", + "sha256:3447475585bae2e77ecb832fc0300c3695516a47d46cefa0528181a34c5b9d3d", + "sha256:34ca2dac9e4d7afb0bed4677512e36a52f09caa6fded70b4e3e1c89dbd92c326", + "sha256:3e63498f680547ed24d2c71e6497f24bca791aca2fe116dbc2bd0ac7f191691b", + "sha256:548430be2740e327b3fe0201abe471f314741efcb0067ec4f2d7dcfb4825f3e4", + "sha256:6196a5c39286cc37c024cd78834fb9345e464525d8991c21e908cc046d1cc02c", + "sha256:61b32d06ae8a036a6607805e6720ef00a3c98207038444ba7fd3d169cd998910", + "sha256:6286efab1ed6e74b7028327365cf7346b1d777d63ab30e21a0f4d5b275fc17d5", + "sha256:65d98939f1a2e74b58839f8c4dab3b6b3c1ce84972ae712be02845e65391ac7c", + "sha256:66324e4e1beede9ac79e60f88de548da58b1f8ab4b2f1354d8375774f997e6c0", + "sha256:6c77c9937962577a6a76917845d06af6ab9197702a42e1346d8ae2e76b5e3675", + "sha256:70dec29e8ac485dbf57481baee40781c63e381bebea080991893cd297742b8fd", + "sha256:7250a3fa399f08ec9cb3f7b1b987955d17e044f1ade821b32e5f435130250d7f", + "sha256:748290bf9112b581c525e6e6d3820621ff020ed95af6f17fedef416b27ed564c", + "sha256:7da13da6f985aab7f6f28debab00c67ff9cbacd588e8477034c0652ac141feea", + "sha256:8f959b26f2634a091bb42241c3ed8d3cedb506e7c27b8dd5c7b9f745318ddbb6", + "sha256:9de9e5188a782be6b1ce866e8a51bc76a0fbaa0e16613823fc38e4fc2556ad05", + "sha256:a48900ecea1cbb71b8c71c620dee15b62f85f7c14189bdeee54966fbd9a0c5bd", + "sha256:b87936fd2c317b6ee08a5741ea06b9d11a6074ef4cc42e031bc6403f82a32575", + "sha256:c77da1263aa361938476f04c4b6c8916001b90b2c2fdd92d8d535e1af48fba5a", + "sha256:cb5ec8eead331e3bb4ce8066cf06d2dfef1bfb1b2a73082dfe8a161301b76e37", + "sha256:cc0ee35043162abbf717b7df924597ade8e5395e7b66d18270116f8745ceb795", + "sha256:d14d30e7f46a0476efb0deb5b61343b1526f73ebb5ed84f23dc794bdb88f9d9f", + "sha256:d371e811d6b156d82aa5f9a4e08b58debf97c302a35714f6f45e35139c332e32", + "sha256:d3d20ea5782ba63ed13bc2b8c291a053c8d807a8fa927d941bd718468f7b950c", + "sha256:d3f7594930c423fd9f5d1a76bee85a2c36fd8b4b16921cae7e965f22575e9c01", + "sha256:dcef026f608f678c118779cd6591c8af6e9b4155c44e0d1bc0c87c036fb8c8c4", + "sha256:e0791ac58d91ac58f694d8d2957884df8e4e2f6687cdf367ef7eb7497f79eaa2", + "sha256:e385b637ac3acaae8022e7e47dfa7b83d3620e432e3ecb9a3f7f58f150e50921", + "sha256:e519d64089b0876c7b467274468709dadf11e41d65f63bba207e04217f47c085", + "sha256:e7229e60ac41a1202444497ddde70a48d33909e484f96eb0da9baf8dc68541df", + "sha256:ed3ad863b1b40cd1d4bd21e7498329ccaece75db5a5bf58cd3c9f130843e7102", + "sha256:f0ba29bafd8e7e22920567ce0d232c26d4d47c8b5cf4ed7b562b5db39fa199c5", + "sha256:fa2ba70284fa42c2a5ecb35e322e68823288a4251f9ba9cc77be04ae15eada68", + "sha256:fba85b6cd9c39be262fcd23865652920832b61583de2a2ca907dbd8e8a8c81e5" + ], + "markers": "python_version >= '3.5'", + "version": "==6.1" + }, + "tqdm": { + "hashes": [ + "sha256:8dd278a422499cd6b727e6ae4061c40b48fce8b76d1ccbf5d34fca9b7f925b0c", + "sha256:d359de7217506c9851b7869f3708d8ee53ed70a1b8edbba4dbcb47442592920d" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==4.62.3" + }, + "traitlets": { + "hashes": [ + "sha256:059f456c5a7c1c82b98c2e8c799f39c9b8128f6d0d46941ee118daace9eb70c7", + "sha256:2d313cc50a42cd6c277e7d7dc8d4d7fedd06a2c215f78766ae7b1a66277e0033" + ], + "markers": "python_version >= '3.7'", + "version": "==5.1.1" + }, + "transformers": { + "hashes": [ + "sha256:6072b969299b5989f4b236787f47162b59da77d827bacf33086b06fe69e7de6e", + "sha256:72af438227281db327afdad1d2674b1997d0abba1cfdca9204dcff84681ff652" + ], + "markers": "python_version >= '3.6'", + "version": "==4.12.3" + }, + "typing-extensions": { + "hashes": [ + "sha256:49f75d16ff11f1cd258e1b988ccff82a3ca5570217d7ad8c5f48205dd99a677e", + "sha256:d8226d10bc02a29bcc81df19a26e56a9647f8b0a6d4a83924139f4a8b01f17b7", + "sha256:f1d25edafde516b146ecd0613dabcc61409817af4766fbbcfb8d1ad4ec441a34" + ], + "markers": "python_version < '3.10'", + "version": "==3.10.0.2" + }, + "tzdata": { + "hashes": [ + "sha256:3eee491e22ebfe1e5cfcc97a4137cd70f092ce59144d81f8924a844de05ba8f5", + "sha256:68dbe41afd01b867894bbdfd54fa03f468cfa4f0086bfb4adcd8de8f24f3ee21" + ], + "markers": "python_version >= '3.6'", + "version": "==2021.5" + }, + "tzlocal": { + "hashes": [ + "sha256:0f28015ac68a5c067210400a9197fc5d36ba9bc3f8eaf1da3cbd59acdfed9e09", + "sha256:28ba8d9fcb6c9a782d6e0078b4f6627af1ea26aeaa32b4eab5324abc7df4149f" + ], + "markers": "python_version >= '3.6'", + "version": "==4.1" + }, + "ujson": { + "hashes": [ + "sha256:0076de81aadc287f025525969bbc1272703be92933e988e5663a76ec5863628f", + "sha256:02f5a6acc5aa5b054c32bdccd17064c2cbd07c81b3a49449589a4552888f1961", + "sha256:0d61ae7a505105a16220a4282dbd552bef76968203e5e4f5edfdbb03d3159e3a", + "sha256:0db1acd8dbbf120095ce4ab118585219066ea2860332df2385a435c585036cae", + "sha256:0ebc82847938e417092fd463e593da39a280fd12585b998e435a2a45bb7a33f7", + "sha256:26e299caa9bfc2e532e16de38de2af48cde48258922cda5efc0dd447d42692fc", + "sha256:26ebe3ac1e0d18d58e11dbf7cdd0459adcefd5c025ede99be7fceae47bd1bfc6", + "sha256:32f4340c8d6a34e7fa1f9447919ebd4b6256afef0965868d51ea3cdf0694a8f7", + "sha256:3697cae44a92c2264cf307d4cdd9ea436faa75a009d35a4097362a6bbf221a1b", + "sha256:40235c3704ac7f29b24a7a785f856e1c45a567c8cd4b57a025f516733e358972", + "sha256:42f8def3e44d880774f644b53b4701a46889a9506e3fdc191c314c9e2e9b2a38", + "sha256:50ddff58727cc4f90ade4c818884c4f0fbeeb1f78f764ab2b2bc89cf1f4db126", + "sha256:50f413177206373b3568dff28c091b2d8c9145e5e54b0a524d3823293d7a29b8", + "sha256:535f1e5b336f7a0573da59bd9352e9cc6a93185bf4b1d96fb3379e07b4fc619a", + "sha256:5a885675252e041e19cb92ff76419251fdd1ab4c2ca9766cb3ecfa6ae07884d2", + "sha256:5f863b12d27867b733d380a9878fc8c3ad11d3aea8a3650c33e7a8c2a888e1eb", + "sha256:6182898d7031d083017f9be47c6d57f9c2155d9f4391b77ed6c020cab8e5a471", + "sha256:68088596e237dcda862c1760d1feb2236a8cc36804507a9fcfaa3ed21442ff64", + "sha256:6bccfff9910fbe3dae6a17ec080c48fca0bfe939b18e4b2622122109d4d2570d", + "sha256:6e8c30186eaa4f982b9b56cad30b173b71aac9d6a393d97cbcbc4ca805e87943", + "sha256:74961587e9c1682d3e04fe29e02b67ec9c88cb0c3406ad94cc617d04c6fa6db2", + "sha256:78f8da27231b20d589319f743bd65011862691c102922be85c9f27e40656a0f7", + "sha256:8ec19982b7a40fb526b8ffd6edfff2c5c10556a54416d554c4bc83b1e4140a4c", + "sha256:944dfdfae0cb4e4274a23e5070be913f7ff8f05666d8d143f2356cf873f9a77a", + "sha256:99322e08e53580867c9909637747343354b7028a8208dc5df3d09233c8f52c30", + "sha256:a6e27ff0f92c719de004b806d84f471fff0157679e57517092b8f89345eb3a79", + "sha256:ab70a29914fc202f7c8f6353bb0622b91f878e2892e57a4c7293b341d5a85133", + "sha256:adca402a97b8388c378d92c55b2bf4e8402baa5dfa059a85870a41e2f142a0d0", + "sha256:b55dde52028f3c426197b9a928618fbb2b548172eb45824ddb19cdcdf8e493f9", + "sha256:bac42d0131740b6f1d2b6a15f770c1fef0db97d05aba8564f3c75bb59a9c91c7", + "sha256:bc9e2e6933ecec17a7d351116f555caee84b798076a4c5276ab1e8654c83bd90", + "sha256:bff484c162bd77877bc9ae6333b0a684493037ce3c5d8b664e8339becf9ad139", + "sha256:c53653a12f6ce67b12e7806c190cce1db09c75de31212a5a9adbdbd7a2aba116", + "sha256:c7b2643b063f33e5e0d539cf2811793a7df9da525e63483f70c9262a343bd59d", + "sha256:c9723a5e2743ded9bc6106cb04f86244dd779ad847d8ac189cfe808ab16946c1", + "sha256:cf272e6302c62a42ed0125efcc1d891dd909bcfb3c6aa075d89de209b2b8e930", + "sha256:d0abc1526d32ebe2f2b6fefcf82b9ee8661da3f45ecac087beee6aeaa21b39ec", + "sha256:d9a0252da73d8b69de60811252cbfde215d76ee6eea935a519e223353352026c", + "sha256:dd98d659365fb9271d9f9ba21160670ddfecb93deaec8a5350519a0ab3604654", + "sha256:e7c8cffd9e45248569fa576d19b043951a3edc67cbee3dca2a6b77e6998cb1ec", + "sha256:fa68b25c987b73fb1c83ece34e52856c2c6da3031384f72638696c56fa8baca9", + "sha256:fae1e251d9f9362ebc4adbbb252d0f4a023f66f180390624826fcb1812b808e9", + "sha256:ff0ae4b1dc70c3362b04f4127e228b17e84946de611f85b32f565b990762deaf", + "sha256:fffe509f556861c7343c6cba57ed05fe7bcf4b48a934a5b946ccb45428cf8883" + ], + "markers": "python_version >= '3.6'", + "version": "==4.2.0" + }, + "urllib3": { + "hashes": [ + "sha256:4987c65554f7a2dbf30c18fd48778ef124af6fab771a377103da0585e2336ece", + "sha256:c4fdf4019605b6e5423637e01bc9fe4daef873709a7973e195ceba0a62bbc844" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' and python_version < '4'", + "version": "==1.26.7" + }, + "validators": { + "hashes": [ + "sha256:0143dcca8a386498edaf5780cbd5960da1a4c85e0719f3ee5c9b41249c4fefbd", + "sha256:37cd9a9213278538ad09b5b9f9134266e7c226ab1fede1d500e29e0a8fbb9ea6" + ], + "markers": "python_version >= '3.4'", + "version": "==0.18.2" + }, + "wcwidth": { + "hashes": [ + "sha256:beb4802a9cebb9144e99086eff703a642a13d6a0052920003a230f3294bbe784", + "sha256:c4d647b99872929fdb7bdcaa4fbe7f01413ed3d98077df798530e5b04f116c83" + ], + "version": "==0.2.5" + }, + "webencodings": { + "hashes": [ + "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78", + "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923" + ], + "version": "==0.5.1" + }, + "werkzeug": { + "hashes": [ + "sha256:63d3dc1cf60e7b7e35e97fa9861f7397283b75d765afcaefd993d6046899de8f", + "sha256:aa2bb6fc8dee8d6c504c0ac1e7f5f7dc5810a9903e793b6f715a9f015bdadb9a" + ], + "markers": "python_version >= '3.6'", + "version": "==2.0.2" + }, + "wheel": { + "hashes": [ + "sha256:21014b2bd93c6d0034b6ba5d35e4eb284340e09d63c59aef6fc14b0f346146fd", + "sha256:e2ef7239991699e3355d54f8e968a21bb940a1dbf34a4d226741e64462516fad" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", + "version": "==0.37.0" + }, + "widgetsnbextension": { + "hashes": [ + "sha256:763a9fdc836d141fa080005a886d63f66f73d56dba1fb5961afc239c77708569", + "sha256:e0731a60ba540cd19bbbefe771a9076dcd2dde90713a8f87f27f53f2d1db7727" + ], + "version": "==3.5.2" + }, + "xxhash": { + "hashes": [ + "sha256:00aaf882036d2a0fa7652cf9aeaaf2ad077b784c09ef8d60f5d97ebf0d47ffa1", + "sha256:04ae5706ddfe0fd2b46cd0b6487d3edae7e724e27d732b055ffd0f9539c4afc5", + "sha256:0b92a01dc8dcada8827de140a5df83c9e8e5c190ef8bf972c98ebbe0924ee044", + "sha256:0beb79835ca47af257f8126fccd9d5e0ba56ba7d39dab6f6b5a7acea4d8ac4b5", + "sha256:173d3f662dc88de734bd622e46a3bbac6fd00e957b3e098fa8b75b141aa4354e", + "sha256:17a3b0a2ff20879ed5c9d9c178349e9c6257db11b193e4103282d7a78ef9cb08", + "sha256:1dfa115c8e07b3e1d94ebd60a6d6ee16ea692efb890e245addb0d33b47ee1dee", + "sha256:22ddd484cd92d138feeec556387894b8ec529bab7f2feb3a177eb84baadee8c1", + "sha256:357f6a52bd18a80635cf4c83f648c42fa0609713b4183929ed019f7627af4b68", + "sha256:4243dbeb1ce09d359289844f0c54676343857fdc6a092184aea159fecdf6d9f3", + "sha256:427851234a87bfe6636c90b89bd65b7ca913befff3c7bcd92a3568e635fccc92", + "sha256:43fd97f332bd581639bb99fe8f09f7e9113d49cad4d21bef0620867f92c802c6", + "sha256:515747159fccd23fc9d1b7afeaa8bd7fc36884188b47491713d22032c5f9e502", + "sha256:57d43ce9594676b503c0a0a383481cb4e5cf736f88970bd41849fe15a68a5d48", + "sha256:5dc3da5fa855dd8e35f24d20fabfcd29c0b3ac85a14dc2c329c029971ae4eeb7", + "sha256:6077fdb44f68920c4ac8e2f34b2a107c9a218f00a698253c824a0c6c1b9622a3", + "sha256:676d6964b8a9bdaf737ae6836b886ab53b2863c6aa00d43952b130a6130d1bdc", + "sha256:686fcf2aff041df65470eccc7dcea5e7e77cfad99efcaba0c6f58bbd81846e10", + "sha256:68d067427f2c6f7b3014e28bf4794b0876ab5f6366b53e1d6f59d275b4f19a8d", + "sha256:6e5058c3fa5b42ded9a303f1a5a42d3ff732cb54c108424c63e993fc3379513c", + "sha256:6fc0b8c21a181b771e1f0c25eb8a0a241af0126f1fc19f4c3cde7233de91326f", + "sha256:71b38300e1803ab32ee787f89cdbc032b46ac5834eca9109d8fb576ae1a31741", + "sha256:73649555656dd17e809b9b3c54855f4f72144024b0e6395cd37b5395fa0f48c3", + "sha256:81ec049f4936a49311e1fc58036d7d682b5c83d6d16ba1c852a981588c90e027", + "sha256:8362693a1ce5c1373f48f047470e7797ed17dfe5babc37ba7bef50d6e6f83a72", + "sha256:9b6bb1bd34a6365c790c328a604ec5a628059fef6e4486380caa89bc12787a6e", + "sha256:9e6e5e095417060bed45119c510d5bc846b62e2a8218cb3e5a19b3ccf12e4c18", + "sha256:a0199a07a264be96ed658ba3b4e9ee58a3c678e51a18e134e2518cf1a8171e18", + "sha256:a8a68d117178f15c96cb9ae2613f53db94e0fdb34ffc69c7ab600c899c7a966c", + "sha256:a922315c8e20dae0d35e54b49fd7ee348fe0a5e2fd8ec02f6a74140e063fcdb3", + "sha256:b232b47a3aa825e0df14b1bd3e051dd327c8539e382728ddb81997d26de5256a", + "sha256:b4964e7ddca1ef9d7addef40a9f5eaa97aeda367c1d895e392533c0d2f9c3b8e", + "sha256:b4b7d4d19c125738c5fc48356505dfbd63b3cdf826dd868a1b80a73de48729b7", + "sha256:b7640e043ac6e0f503eadb108e6971d69b0c95c23fbcac3e5632578f9f906050", + "sha256:b7bead8cf6210eadf9cecf356e17af794f57c0939a3d420a00d87ea652f87b49", + "sha256:bb8c0efad20da40da1aa56f36b929b965d1adede8a1d5b37b702d378a683e0dd", + "sha256:c2e44d162c3361392dbde736ee8ba3d1a414f63e32be6c71186f2b0654559d26", + "sha256:c4a0806ffb33c9d892b5565fa010c252c7e0f4d01ded901a637dfede624e4d0c", + "sha256:c4a892bc47b6ea92bbb82499a81882548ce990d62c1862b3834f1f70e8cf4423", + "sha256:c75f8375c80c3815f49a744ef1a8303577757eb9a2dc53bed33d9318b760fec6", + "sha256:cb3a196fd1d55ce86b1123cbf3ef6603f80f4d0b46541412bb5056b0563ef384", + "sha256:d47ab1245ee4c7e6fc424ad990e4d7cfe0f206d617efe990fea34000a9242102", + "sha256:d707d2a053a5d55ccd2e59d7a228636cafeebb44c9ac3ca1c088f4d384c8c3a9", + "sha256:d7175cd7f490aae742d18eb9b519e74180958f88fa8ff47091727b3efb57bfbf", + "sha256:dac3b94881b943bbe418f5829128b9c48f69a66f816ef8b72ee0129d676dbd7c", + "sha256:dad190caa293abbb39d96b4a09f121fc971d81eb19c96e4e0db89a99a7d59b93", + "sha256:dafd1066c99d448a7a1226f10766b61ff752aaad8a4392e4cae30aafefa6fff5", + "sha256:db2352d375e6594620c462c029d3c1a1b18ff7168e470657e354f1b8b332d9dd", + "sha256:dc328d3d635ec851d6befdf6ced2134d587d3be973dbbbc489da24c0c88ecb01", + "sha256:dd9c72520f790ce6eaa535cdad1a53ded22deab43766cfa7cef42834a9a65561", + "sha256:df71aeedee74eaf670d1243b6722c8c77626f3b6e6cf2cd79f2e336b151749cd", + "sha256:dfacce97a3ccb46089e358ceaeca9300298511673bf87596da66882af386f6c7", + "sha256:e1787b9cea43f256f8d06c8429999d386a9da9cb000c265a4dde48dd08242528", + "sha256:e70059c5cc8f0cecd16d8cb0263de8f317239cabee3fa4af35c0a1ddaed2110e", + "sha256:e94fdff9b102ca7c0969230d209f7ce17020db17a89d026ac45d8ffb9e4929ec", + "sha256:eb1e9e347c9810a272154814cf5ce33a6c3ac7d0d7cbcb066e92dd5f9fa4db8f", + "sha256:eb2670ed6c435189aeb479bfff990e00b849ae0ff49945632db74b2a2a08d192", + "sha256:ebff22f1783f641c6c2b313bfc44d6cc620c17409ec512e67c7c6de809155880", + "sha256:f2bef10c417c4667310cc240d49e521e6b5fc90c4ff77a1ec78649869685e8d3", + "sha256:f49dbd3b8e4cc13f2df92fb3db39204e3258105a212e23784cbb340e415ae8ed", + "sha256:f95adf6091fa13ce19fab21fadb8d07210822320568d24a6405d6b557afc0411", + "sha256:fb28b0313c7582225373f343635674231518452331a9bdea8261d0e27b48594f", + "sha256:fdfac2014301da79cebcd8f9535c875f63242fe404d741cec5f70f400cc6a561", + "sha256:ff518ec1bd7cc33218f8f3325848c56e9c73c5df30138a64a89dd65ab1e1ffb5" + ], + "markers": "python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==2.0.2" + }, + "yarl": { + "hashes": [ + "sha256:044daf3012e43d4b3538562da94a88fb12a6490652dbc29fb19adfa02cf72eac", + "sha256:0cba38120db72123db7c58322fa69e3c0efa933040ffb586c3a87c063ec7cae8", + "sha256:167ab7f64e409e9bdd99333fe8c67b5574a1f0495dcfd905bc7454e766729b9e", + "sha256:1be4bbb3d27a4e9aa5f3df2ab61e3701ce8fcbd3e9846dbce7c033a7e8136746", + "sha256:1ca56f002eaf7998b5fcf73b2421790da9d2586331805f38acd9997743114e98", + "sha256:1d3d5ad8ea96bd6d643d80c7b8d5977b4e2fb1bab6c9da7322616fd26203d125", + "sha256:1eb6480ef366d75b54c68164094a6a560c247370a68c02dddb11f20c4c6d3c9d", + "sha256:1edc172dcca3f11b38a9d5c7505c83c1913c0addc99cd28e993efeaafdfaa18d", + "sha256:211fcd65c58bf250fb994b53bc45a442ddc9f441f6fec53e65de8cba48ded986", + "sha256:29e0656d5497733dcddc21797da5a2ab990c0cb9719f1f969e58a4abac66234d", + "sha256:368bcf400247318382cc150aaa632582d0780b28ee6053cd80268c7e72796dec", + "sha256:39d5493c5ecd75c8093fa7700a2fb5c94fe28c839c8e40144b7ab7ccba6938c8", + "sha256:3abddf0b8e41445426d29f955b24aeecc83fa1072be1be4e0d194134a7d9baee", + "sha256:3bf8cfe8856708ede6a73907bf0501f2dc4e104085e070a41f5d88e7faf237f3", + "sha256:3ec1d9a0d7780416e657f1e405ba35ec1ba453a4f1511eb8b9fbab81cb8b3ce1", + "sha256:45399b46d60c253327a460e99856752009fcee5f5d3c80b2f7c0cae1c38d56dd", + "sha256:52690eb521d690ab041c3919666bea13ab9fbff80d615ec16fa81a297131276b", + "sha256:534b047277a9a19d858cde163aba93f3e1677d5acd92f7d10ace419d478540de", + "sha256:580c1f15500e137a8c37053e4cbf6058944d4c114701fa59944607505c2fe3a0", + "sha256:59218fef177296451b23214c91ea3aba7858b4ae3306dde120224cfe0f7a6ee8", + "sha256:5ba63585a89c9885f18331a55d25fe81dc2d82b71311ff8bd378fc8004202ff6", + "sha256:5bb7d54b8f61ba6eee541fba4b83d22b8a046b4ef4d8eb7f15a7e35db2e1e245", + "sha256:6152224d0a1eb254f97df3997d79dadd8bb2c1a02ef283dbb34b97d4f8492d23", + "sha256:67e94028817defe5e705079b10a8438b8cb56e7115fa01640e9c0bb3edf67332", + "sha256:695ba021a9e04418507fa930d5f0704edbce47076bdcfeeaba1c83683e5649d1", + "sha256:6a1a9fe17621af43e9b9fcea8bd088ba682c8192d744b386ee3c47b56eaabb2c", + "sha256:6ab0c3274d0a846840bf6c27d2c60ba771a12e4d7586bf550eefc2df0b56b3b4", + "sha256:6feca8b6bfb9eef6ee057628e71e1734caf520a907b6ec0d62839e8293e945c0", + "sha256:737e401cd0c493f7e3dd4db72aca11cfe069531c9761b8ea474926936b3c57c8", + "sha256:788713c2896f426a4e166b11f4ec538b5736294ebf7d5f654ae445fd44270832", + "sha256:797c2c412b04403d2da075fb93c123df35239cd7b4cc4e0cd9e5839b73f52c58", + "sha256:8300401dc88cad23f5b4e4c1226f44a5aa696436a4026e456fe0e5d2f7f486e6", + "sha256:87f6e082bce21464857ba58b569370e7b547d239ca22248be68ea5d6b51464a1", + "sha256:89ccbf58e6a0ab89d487c92a490cb5660d06c3a47ca08872859672f9c511fc52", + "sha256:8b0915ee85150963a9504c10de4e4729ae700af11df0dc5550e6587ed7891e92", + "sha256:8cce6f9fa3df25f55521fbb5c7e4a736683148bcc0c75b21863789e5185f9185", + "sha256:95a1873b6c0dd1c437fb3bb4a4aaa699a48c218ac7ca1e74b0bee0ab16c7d60d", + "sha256:9b4c77d92d56a4c5027572752aa35082e40c561eec776048330d2907aead891d", + "sha256:9bfcd43c65fbb339dc7086b5315750efa42a34eefad0256ba114cd8ad3896f4b", + "sha256:9c1f083e7e71b2dd01f7cd7434a5f88c15213194df38bc29b388ccdf1492b739", + "sha256:a1d0894f238763717bdcfea74558c94e3bc34aeacd3351d769460c1a586a8b05", + "sha256:a467a431a0817a292121c13cbe637348b546e6ef47ca14a790aa2fa8cc93df63", + "sha256:aa32aaa97d8b2ed4e54dc65d241a0da1c627454950f7d7b1f95b13985afd6c5d", + "sha256:ac10bbac36cd89eac19f4e51c032ba6b412b3892b685076f4acd2de18ca990aa", + "sha256:ac35ccde589ab6a1870a484ed136d49a26bcd06b6a1c6397b1967ca13ceb3913", + "sha256:bab827163113177aee910adb1f48ff7af31ee0289f434f7e22d10baf624a6dfe", + "sha256:baf81561f2972fb895e7844882898bda1eef4b07b5b385bcd308d2098f1a767b", + "sha256:bf19725fec28452474d9887a128e98dd67eee7b7d52e932e6949c532d820dc3b", + "sha256:c01a89a44bb672c38f42b49cdb0ad667b116d731b3f4c896f72302ff77d71656", + "sha256:c0910c6b6c31359d2f6184828888c983d54d09d581a4a23547a35f1d0b9484b1", + "sha256:c10ea1e80a697cf7d80d1ed414b5cb8f1eec07d618f54637067ae3c0334133c4", + "sha256:c1164a2eac148d85bbdd23e07dfcc930f2e633220f3eb3c3e2a25f6148c2819e", + "sha256:c145ab54702334c42237a6c6c4cc08703b6aa9b94e2f227ceb3d477d20c36c63", + "sha256:c17965ff3706beedafd458c452bf15bac693ecd146a60a06a214614dc097a271", + "sha256:c19324a1c5399b602f3b6e7db9478e5b1adf5cf58901996fc973fe4fccd73eed", + "sha256:c2a1ac41a6aa980db03d098a5531f13985edcb451bcd9d00670b03129922cd0d", + "sha256:c6ddcd80d79c96eb19c354d9dca95291589c5954099836b7c8d29278a7ec0bda", + "sha256:c9c6d927e098c2d360695f2e9d38870b2e92e0919be07dbe339aefa32a090265", + "sha256:cc8b7a7254c0fc3187d43d6cb54b5032d2365efd1df0cd1749c0c4df5f0ad45f", + "sha256:cff3ba513db55cc6a35076f32c4cdc27032bd075c9faef31fec749e64b45d26c", + "sha256:d260d4dc495c05d6600264a197d9d6f7fc9347f21d2594926202fd08cf89a8ba", + "sha256:d6f3d62e16c10e88d2168ba2d065aa374e3c538998ed04996cd373ff2036d64c", + "sha256:da6df107b9ccfe52d3a48165e48d72db0eca3e3029b5b8cb4fe6ee3cb870ba8b", + "sha256:dfe4b95b7e00c6635a72e2d00b478e8a28bfb122dc76349a06e20792eb53a523", + "sha256:e39378894ee6ae9f555ae2de332d513a5763276a9265f8e7cbaeb1b1ee74623a", + "sha256:ede3b46cdb719c794427dcce9d8beb4abe8b9aa1e97526cc20de9bd6583ad1ef", + "sha256:f2a8508f7350512434e41065684076f640ecce176d262a7d54f0da41d99c5a95", + "sha256:f44477ae29025d8ea87ec308539f95963ffdc31a82f42ca9deecf2d505242e72", + "sha256:f64394bd7ceef1237cc604b5a89bf748c95982a84bcd3c4bbeb40f685c810794", + "sha256:fc4dd8b01a8112809e6b636b00f487846956402834a7fd59d46d4f4267181c41", + "sha256:fce78593346c014d0d986b7ebc80d782b7f5e19843ca798ed62f8e3ba8728576", + "sha256:fd547ec596d90c8676e369dd8a581a21227fe9b4ad37d0dc7feb4ccf544c2d59" + ], + "markers": "python_version >= '3.6'", + "version": "==1.7.2" + }, + "zipp": { + "hashes": [ + "sha256:71c644c5369f4a6e07636f0aa966270449561fcea2e3d6747b8d23efaa9d7832", + "sha256:9fe5ea21568a0a70e50f273397638d39b03353731e6cbbb3fd8502a33fec40bc" + ], + "markers": "python_version < '3.10'", + "version": "==3.6.0" + } + }, + "develop": { + "anyio": { + "hashes": [ + "sha256:4fd09a25ab7fa01d34512b7249e366cd10358cdafc95022c7ff8c8f8a5026d66", + "sha256:67da67b5b21f96b9d3d65daa6ea99f5d5282cb09f50eb4456f8fb51dffefc3ff" + ], + "markers": "python_full_version >= '3.6.2'", + "version": "==3.3.4" + }, + "appdirs": { + "hashes": [ + "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41", + "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128" + ], + "version": "==1.4.4" + }, + "appnope": { + "hashes": [ + "sha256:93aa393e9d6c54c5cd570ccadd8edad61ea0c4b9ea7a01409020c9aa019eb442", + "sha256:dd83cd4b5b460958838f6eb3000c660b1f9caf2a5b1de4264e941512f603258a" + ], + "markers": "sys_platform == 'darwin' and platform_system == 'Darwin'", + "version": "==0.1.2" + }, + "argon2-cffi": { + "hashes": [ + "sha256:165cadae5ac1e26644f5ade3bd9c18d89963be51d9ea8817bd671006d7909057", + "sha256:217b4f0f853ccbbb5045242946ad2e162e396064575860141b71a85eb47e475a", + "sha256:245f64a203012b144b7b8c8ea6d468cb02b37caa5afee5ba4a10c80599334f6a", + "sha256:4ad152c418f7eb640eac41ac815534e6aa61d1624530b8e7779114ecfbf327f8", + "sha256:566ffb581bbd9db5562327aee71b2eda24a1c15b23a356740abe3c011bbe0dcb", + "sha256:65213a9174320a1aee03fe826596e0620783966b49eb636955958b3074e87ff9", + "sha256:bc513db2283c385ea4da31a2cd039c33380701f376f4edd12fe56db118a3b21a", + "sha256:c7a7c8cc98ac418002090e4add5bebfff1b915ea1cb459c578cd8206fef10378", + "sha256:e4d8f0ae1524b7b0372a3e574a2561cbdddb3fdb6c28b70a72868189bda19659", + "sha256:f710b61103d1a1f692ca3ecbd1373e28aa5e545ac625ba067ff2feca1b2bb870", + "sha256:fa7e7d1fc22514a32b1761fdfa1882b6baa5c36bb3ef557bdd69e6fc9ba14a41" + ], + "markers": "python_version >= '3.5'", + "version": "==21.1.0" + }, + "astroid": { + "hashes": [ + "sha256:11f7356737b624c42e21e71fe85eea6875cb94c03c82ac76bd535a0ff10b0f25", + "sha256:abc423a1e85bc1553954a14f2053473d2b7f8baf32eae62a328be24f436b5107" + ], + "markers": "python_version ~= '3.6'", + "version": "==2.8.5" + }, + "attrs": { + "hashes": [ + "sha256:149e90d6d8ac20db7a955ad60cf0e6881a3f20d37096140088356da6c716b0b1", + "sha256:ef6aaac3ca6cd92904cdd0d83f629a15f18053ec84e6432106f7a4d04ae4f5fb" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", + "version": "==21.2.0" + }, + "babel": { + "hashes": [ + "sha256:ab49e12b91d937cd11f0b67cb259a57ab4ad2b59ac7a3b41d6c06c0ac5b0def9", + "sha256:bc0c176f9f6a994582230df350aa6e05ba2ebe4b3ac317eab29d9be5d2768da0" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==2.9.1" + }, + "backcall": { + "hashes": [ + "sha256:5cbdbf27be5e7cfadb448baf0aa95508f91f2bbc6c6437cd9cd06e2a4c215e1e", + "sha256:fbbce6a29f263178a1f7915c1940bde0ec2b2a967566fe1c65c1dfb7422bd255" + ], + "version": "==0.2.0" + }, + "black": { + "hashes": [ + "sha256:09a9dcb7c46ed496a9850b76e4e825d6049ecd38b611f1224857a79bd985a8cf", + "sha256:68950ffd4d9169716bcb8719a56c07a2f4485354fec061cdd5910aa07369731c" + ], + "index": "pypi", + "version": "==19.3b0" + }, + "bleach": { + "hashes": [ + "sha256:0900d8b37eba61a802ee40ac0061f8c2b5dee29c1927dd1d233e075ebf5a71da", + "sha256:4d2651ab93271d1129ac9cbc679f524565cc8a1b791909c4a51eac4446a15994" + ], + "markers": "python_version >= '3.6'", + "version": "==4.1.0" + }, + "certifi": { + "hashes": [ + "sha256:78884e7c1d4b00ce3cea67b44566851c4343c120abd683433ce934a68ea58872", + "sha256:d62a0163eb4c2344ac042ab2bdf75399a71a2d8c7d47eac2e2ee91b9d6339569" + ], + "version": "==2021.10.8" + }, + "cffi": { + "hashes": [ + "sha256:00c878c90cb53ccfaae6b8bc18ad05d2036553e6d9d1d9dbcf323bbe83854ca3", + "sha256:0104fb5ae2391d46a4cb082abdd5c69ea4eab79d8d44eaaf79f1b1fd806ee4c2", + "sha256:06c48159c1abed75c2e721b1715c379fa3200c7784271b3c46df01383b593636", + "sha256:0808014eb713677ec1292301ea4c81ad277b6cdf2fdd90fd540af98c0b101d20", + "sha256:10dffb601ccfb65262a27233ac273d552ddc4d8ae1bf93b21c94b8511bffe728", + "sha256:14cd121ea63ecdae71efa69c15c5543a4b5fbcd0bbe2aad864baca0063cecf27", + "sha256:17771976e82e9f94976180f76468546834d22a7cc404b17c22df2a2c81db0c66", + "sha256:181dee03b1170ff1969489acf1c26533710231c58f95534e3edac87fff06c443", + "sha256:23cfe892bd5dd8941608f93348c0737e369e51c100d03718f108bf1add7bd6d0", + "sha256:263cc3d821c4ab2213cbe8cd8b355a7f72a8324577dc865ef98487c1aeee2bc7", + "sha256:2756c88cbb94231c7a147402476be2c4df2f6078099a6f4a480d239a8817ae39", + "sha256:27c219baf94952ae9d50ec19651a687b826792055353d07648a5695413e0c605", + "sha256:2a23af14f408d53d5e6cd4e3d9a24ff9e05906ad574822a10563efcef137979a", + "sha256:31fb708d9d7c3f49a60f04cf5b119aeefe5644daba1cd2a0fe389b674fd1de37", + "sha256:3415c89f9204ee60cd09b235810be700e993e343a408693e80ce7f6a40108029", + "sha256:3773c4d81e6e818df2efbc7dd77325ca0dcb688116050fb2b3011218eda36139", + "sha256:3b96a311ac60a3f6be21d2572e46ce67f09abcf4d09344c49274eb9e0bf345fc", + "sha256:3f7d084648d77af029acb79a0ff49a0ad7e9d09057a9bf46596dac9514dc07df", + "sha256:41d45de54cd277a7878919867c0f08b0cf817605e4eb94093e7516505d3c8d14", + "sha256:4238e6dab5d6a8ba812de994bbb0a79bddbdf80994e4ce802b6f6f3142fcc880", + "sha256:45db3a33139e9c8f7c09234b5784a5e33d31fd6907800b316decad50af323ff2", + "sha256:45e8636704eacc432a206ac7345a5d3d2c62d95a507ec70d62f23cd91770482a", + "sha256:4958391dbd6249d7ad855b9ca88fae690783a6be9e86df65865058ed81fc860e", + "sha256:4a306fa632e8f0928956a41fa8e1d6243c71e7eb59ffbd165fc0b41e316b2474", + "sha256:57e9ac9ccc3101fac9d6014fba037473e4358ef4e89f8e181f8951a2c0162024", + "sha256:59888172256cac5629e60e72e86598027aca6bf01fa2465bdb676d37636573e8", + "sha256:5e069f72d497312b24fcc02073d70cb989045d1c91cbd53979366077959933e0", + "sha256:64d4ec9f448dfe041705426000cc13e34e6e5bb13736e9fd62e34a0b0c41566e", + "sha256:6dc2737a3674b3e344847c8686cf29e500584ccad76204efea14f451d4cc669a", + "sha256:74fdfdbfdc48d3f47148976f49fab3251e550a8720bebc99bf1483f5bfb5db3e", + "sha256:75e4024375654472cc27e91cbe9eaa08567f7fbdf822638be2814ce059f58032", + "sha256:786902fb9ba7433aae840e0ed609f45c7bcd4e225ebb9c753aa39725bb3e6ad6", + "sha256:8b6c2ea03845c9f501ed1313e78de148cd3f6cad741a75d43a29b43da27f2e1e", + "sha256:91d77d2a782be4274da750752bb1650a97bfd8f291022b379bb8e01c66b4e96b", + "sha256:91ec59c33514b7c7559a6acda53bbfe1b283949c34fe7440bcf917f96ac0723e", + "sha256:920f0d66a896c2d99f0adbb391f990a84091179542c205fa53ce5787aff87954", + "sha256:a5263e363c27b653a90078143adb3d076c1a748ec9ecc78ea2fb916f9b861962", + "sha256:abb9a20a72ac4e0fdb50dae135ba5e77880518e742077ced47eb1499e29a443c", + "sha256:c2051981a968d7de9dd2d7b87bcb9c939c74a34626a6e2f8181455dd49ed69e4", + "sha256:c21c9e3896c23007803a875460fb786118f0cdd4434359577ea25eb556e34c55", + "sha256:c2502a1a03b6312837279c8c1bd3ebedf6c12c4228ddbad40912d671ccc8a962", + "sha256:d4d692a89c5cf08a8557fdeb329b82e7bf609aadfaed6c0d79f5a449a3c7c023", + "sha256:da5db4e883f1ce37f55c667e5c0de439df76ac4cb55964655906306918e7363c", + "sha256:e7022a66d9b55e93e1a845d8c9eba2a1bebd4966cd8bfc25d9cd07d515b33fa6", + "sha256:ef1f279350da2c586a69d32fc8733092fd32cc8ac95139a00377841f59a3f8d8", + "sha256:f54a64f8b0c8ff0b64d18aa76675262e1700f3995182267998c31ae974fbc382", + "sha256:f5c7150ad32ba43a07c4479f40241756145a1f03b43480e058cfd862bf5041c7", + "sha256:f6f824dc3bce0edab5f427efcfb1d63ee75b6fcb7282900ccaf925be84efb0fc", + "sha256:fd8a250edc26254fe5b33be00402e6d287f562b6a5b2152dec302fa15bb3e997", + "sha256:ffaa5c925128e29efbde7301d8ecaf35c8c60ffbcd6a1ffd3a552177c8e5e796" + ], + "version": "==1.15.0" + }, + "charset-normalizer": { + "hashes": [ + "sha256:e019de665e2bcf9c2b64e2e5aa025fa991da8720daa3c1138cadd2fd1856aed0", + "sha256:f7af805c321bfa1ce6714c51f254e0d5bb5e5834039bc17db7ebe3a4cec9492b" + ], + "markers": "python_version >= '3'", + "version": "==2.0.7" + }, + "click": { + "hashes": [ + "sha256:d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a", + "sha256:dacca89f4bfadd5de3d7489b7c8a566eee0d3676333fbb50030263894c38c0dc" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", + "version": "==7.1.2" + }, + "debugpy": { + "hashes": [ + "sha256:01e98c594b3e66d529e40edf314f849cd1a21f7a013298df58cd8e263bf8e184", + "sha256:16db27b4b91991442f91d73604d32080b30de655aca9ba821b1972ea8171021b", + "sha256:17a25ce9d7714f92fc97ef00cc06269d7c2b163094990ada30156ed31d9a5030", + "sha256:194f95dd3e84568b5489aab5689a3a2c044e8fdc06f1890b8b4f70b6b89f2778", + "sha256:1ec3a086e14bba6c472632025b8fe5bdfbaef2afa1ebd5c6615ce6ed8d89bc67", + "sha256:23df67fc56d59e386c342428a7953c2c06cc226d8525b11319153e96afb65b0c", + "sha256:26fbe53cca45a608679094791ce587b6e2798acd1d4777a8b303b07622e85182", + "sha256:2b073ad5e8d8c488fbb6a116986858bab0c9c4558f28deb8832c7a5a27405bd6", + "sha256:318f81f37341e4e054b4267d39896b73cddb3612ca13b39d7eea45af65165e1d", + "sha256:3a457ad9c0059a21a6c7d563c1f18e924f5cf90278c722bd50ede6f56b77c7fe", + "sha256:4404a62fb5332ea5c8c9132290eef50b3a0ba38cecacad5529e969a783bcbdd7", + "sha256:5d76a4fd028d8009c3faf1185b4b78ceb2273dd2499447664b03939e0368bb90", + "sha256:70b422c63a833630c33e3f9cdbd9b6971f8c5afd452697e464339a21bbe862ba", + "sha256:82f5f9ce93af6861a0713f804e62ab390bb12a17f113153e47fea8bbb1dfbe36", + "sha256:a2aa64f6d2ca7ded8a7e8a4e7cae3bc71866b09876b7b05cecad231779cb9156", + "sha256:b2df2c373e85871086bd55271c929670cd4e1dba63e94a08d442db830646203b", + "sha256:b5b3157372e0e0a1297a8b6b5280bcf1d35a40f436c7973771c972726d1e32d5", + "sha256:d2b09e91fbd1efa4f4fda121d49af89501beda50c18ed7499712c71a4bf3452e", + "sha256:d876db8c312eeb02d85611e0f696abe66a2c1515e6405943609e725d5ff36f2a", + "sha256:f3a3dca9104aa14fd4210edcce6d9ce2b65bd9618c0b222135a40b9d6e2a9eeb", + "sha256:f73988422b17f071ad3c4383551ace1ba5ed810cbab5f9c362783d22d40a08dc" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", + "version": "==1.5.1" + }, + "decorator": { + "hashes": [ + "sha256:7b12e7c3c6ab203a29e157335e9122cb03de9ab7264b137594103fd4a683b374", + "sha256:e59913af105b9860aa2c8d3272d9de5a56a4e608db9a2f167a8480b323d529a7" + ], + "markers": "python_version >= '3.5'", + "version": "==5.1.0" + }, + "defusedxml": { + "hashes": [ + "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69", + "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", + "version": "==0.7.1" + }, + "entrypoints": { + "hashes": [ + "sha256:589f874b313739ad35be6e0cd7efde2a4e9b6fea91edcc34e58ecbb8dbe56d19", + "sha256:c70dd71abe5a8c85e55e12c19bd91ccfeec11a6e99044204511f9ed547d48451" + ], + "markers": "python_version >= '2.7'", + "version": "==0.3" + }, + "idna": { + "hashes": [ + "sha256:84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff", + "sha256:9d643ff0a55b762d5cdb124b8eaa99c66322e2157b69160bc32796e824360e6d" + ], + "markers": "python_version >= '3'", + "version": "==3.3" + }, + "importlib-resources": { + "hashes": [ + "sha256:33a95faed5fc19b4bc16b29a6eeae248a3fe69dd55d4d229d2b480e23eeaad45", + "sha256:d756e2f85dd4de2ba89be0b21dba2a3bbec2e871a42a3a16719258a11f87506b" + ], + "markers": "python_version < '3.9'", + "version": "==5.4.0" + }, + "ipykernel": { + "hashes": [ + "sha256:299795cca2c4aed7e233e3ad5360e1c73627fd0dcec11a9e75d5b2df43629353", + "sha256:f43de132feea90f86d68c51013afe9694f9415f440053ec9909dd656c75b04b5" + ], + "markers": "python_version >= '3.4'", + "version": "==6.5.0" + }, + "ipython": { + "hashes": [ + "sha256:4f69d7423a5a1972f6347ff233e38bbf4df6a150ef20fbb00c635442ac3060aa", + "sha256:a658beaf856ce46bc453366d5dc6b2ddc6c481efd3540cb28aa3943819caac9f" + ], + "markers": "python_version >= '3.3'", + "version": "==7.29.0" + }, + "ipython-genutils": { + "hashes": [ + "sha256:72dd37233799e619666c9f639a9da83c34013a73e8bbc79a7a6348d93c61fab8", + "sha256:eb2e116e75ecef9d4d228fdc66af54269afa26ab4463042e33785b887c628ba8" + ], + "version": "==0.2.0" + }, + "ipywidgets": { + "hashes": [ + "sha256:00974f7cb4d5f8d494c19810fedb9fa9b64bffd3cda7c2be23c133a1ad3c99c5", + "sha256:d258f582f915c62ea91023299603be095de19afb5ee271698f88327b9fe9bf43" + ], + "version": "==7.6.5" + }, + "isort": { + "hashes": [ + "sha256:6f62d78e2f89b4500b080fe3a81690850cd254227f27f75c3a0c491a1f351ba7", + "sha256:e8443a5e7a020e9d7f97f1d7d9cd17c88bcb3bc7e218bf9cf5095fe550be2951" + ], + "markers": "python_version < '4' and python_full_version >= '3.6.1'", + "version": "==5.10.1" + }, + "jedi": { + "hashes": [ + "sha256:18456d83f65f400ab0c2d3319e48520420ef43b23a086fdc05dff34132f0fb93", + "sha256:92550a404bad8afed881a137ec9a461fed49eca661414be45059329614ed0707" + ], + "markers": "python_version >= '3.6'", + "version": "==0.18.0" + }, + "jinja2": { + "hashes": [ + "sha256:077ce6014f7b40d03b47d1f1ca4b0fc8328a692bd284016f806ed0eaca390ad8", + "sha256:611bb273cd68f3b993fabdc4064fc858c5b47a973cb5aa7999ec1ba405c87cd7" + ], + "markers": "python_version >= '3.6'", + "version": "==3.0.3" + }, + "json5": { + "hashes": [ + "sha256:823e510eb355949bed817e1f3e2d682455dc6af9daf6066d5698d6a2ca4481c2", + "sha256:9175ad1bc248e22bb8d95a8e8d765958bf0008fef2fe8abab5bc04e0f1ac8302" + ], + "version": "==0.9.6" + }, + "jsonschema": { + "hashes": [ + "sha256:2a0f162822a64d95287990481b45d82f096e99721c86534f48201b64ebca6e8c", + "sha256:390713469ae64b8a58698bb3cbc3859abe6925b565a973f87323ef21b09a27a8" + ], + "markers": "python_version >= '3.7'", + "version": "==4.2.1" + }, + "jupyter": { + "hashes": [ + "sha256:3e1f86076bbb7c8c207829390305a2b1fe836d471ed54be66a3b8c41e7f46cc7", + "sha256:5b290f93b98ffbc21c0c7e749f054b3267782166d72fa5e3ed1ed4eaf34a2b78", + "sha256:d9dc4b3318f310e34c82951ea5d6683f67bed7def4b259fafbfe4f1beb1d8e5f" + ], + "index": "pypi", + "version": "==1.0.0" + }, + "jupyter-client": { + "hashes": [ + "sha256:074bdeb1ffaef4a3095468ee16313938cfdc48fc65ca95cc18980b956c2e5d79", + "sha256:8b6e06000eb9399775e0a55c52df6c1be4766666209c22f90c2691ded0e338dc" + ], + "markers": "python_full_version >= '3.6.1'", + "version": "==7.0.6" + }, + "jupyter-console": { + "hashes": [ + "sha256:242248e1685039cd8bff2c2ecb7ce6c1546eb50ee3b08519729e6e881aec19c7", + "sha256:7799c4ea951e0e96ba8260575423cb323ea5a03fcf5503560fa3e15748869e27" + ], + "markers": "python_version >= '3.6'", + "version": "==6.4.0" + }, + "jupyter-core": { + "hashes": [ + "sha256:1c091f3bbefd6f2a8782f2c1db662ca8478ac240e962ae2c66f0b87c818154ea", + "sha256:dce8a7499da5a53ae3afd5a9f4b02e5df1d57250cf48f3ad79da23b4778cd6fa" + ], + "markers": "python_version >= '3.6'", + "version": "==4.9.1" + }, + "jupyter-server": { + "hashes": [ + "sha256:c1f32e0c1807ab2de37bf70af97a36b4436db0bc8af3124632b1f4441038bf95", + "sha256:eb247b555f5bdfb4a219d78e86bc8769456a1a712d8e30a4dbe06e3fe7e8a278" + ], + "markers": "python_version >= '3.6'", + "version": "==1.11.2" + }, + "jupyterlab": { + "hashes": [ + "sha256:7d74593e52d4dbfacbb98e14cac4bc765ea2cffb1b980675f44930d622871705", + "sha256:7d7f0280654a8472c47a9d7b5164b74a961a8095ad4ce7fb26ef539ea1d7efd1" + ], + "index": "pypi", + "version": "==3.2.3" + }, + "jupyterlab-pygments": { + "hashes": [ + "sha256:abfb880fd1561987efaefcb2d2ac75145d2a5d0139b1876d5be806e32f630008", + "sha256:cfcda0873626150932f438eccf0f8bf22bfa92345b814890ab360d666b254146" + ], + "version": "==0.1.2" + }, + "jupyterlab-server": { + "hashes": [ + "sha256:26d813c8162c83d466df7d155865987dabe70aa452f9187dfb79fd88afc8fa0b", + "sha256:9507f059ddb3d088674ed76fd3d751cedd940f8a74055e2250bf44babcc2ea1f" + ], + "markers": "python_version >= '3.6'", + "version": "==2.8.2" + }, + "jupyterlab-widgets": { + "hashes": [ + "sha256:7885092b2b96bf189c3a705cc3c412a4472ec5e8382d0b47219a66cccae73cfa", + "sha256:f5d9efface8ec62941173ba1cffb2edd0ecddc801c11ae2931e30b50492eb8f7" + ], + "markers": "python_version >= '3.6'", + "version": "==1.0.2" + }, + "lazy-object-proxy": { + "hashes": [ + "sha256:17e0967ba374fc24141738c69736da90e94419338fd4c7c7bef01ee26b339653", + "sha256:1fee665d2638491f4d6e55bd483e15ef21f6c8c2095f235fef72601021e64f61", + "sha256:22ddd618cefe54305df49e4c069fa65715be4ad0e78e8d252a33debf00f6ede2", + "sha256:24a5045889cc2729033b3e604d496c2b6f588c754f7a62027ad4437a7ecc4837", + "sha256:410283732af311b51b837894fa2f24f2c0039aa7f220135192b38fcc42bd43d3", + "sha256:4732c765372bd78a2d6b2150a6e99d00a78ec963375f236979c0626b97ed8e43", + "sha256:489000d368377571c6f982fba6497f2aa13c6d1facc40660963da62f5c379726", + "sha256:4f60460e9f1eb632584c9685bccea152f4ac2130e299784dbaf9fae9f49891b3", + "sha256:5743a5ab42ae40caa8421b320ebf3a998f89c85cdc8376d6b2e00bd12bd1b587", + "sha256:85fb7608121fd5621cc4377a8961d0b32ccf84a7285b4f1d21988b2eae2868e8", + "sha256:9698110e36e2df951c7c36b6729e96429c9c32b3331989ef19976592c5f3c77a", + "sha256:9d397bf41caad3f489e10774667310d73cb9c4258e9aed94b9ec734b34b495fd", + "sha256:b579f8acbf2bdd9ea200b1d5dea36abd93cabf56cf626ab9c744a432e15c815f", + "sha256:b865b01a2e7f96db0c5d12cfea590f98d8c5ba64ad222300d93ce6ff9138bcad", + "sha256:bf34e368e8dd976423396555078def5cfc3039ebc6fc06d1ae2c5a65eebbcde4", + "sha256:c6938967f8528b3668622a9ed3b31d145fab161a32f5891ea7b84f6b790be05b", + "sha256:d1c2676e3d840852a2de7c7d5d76407c772927addff8d742b9808fe0afccebdf", + "sha256:d7124f52f3bd259f510651450e18e0fd081ed82f3c08541dffc7b94b883aa981", + "sha256:d900d949b707778696fdf01036f58c9876a0d8bfe116e8d220cfd4b15f14e741", + "sha256:ebfd274dcd5133e0afae738e6d9da4323c3eb021b3e13052d8cbd0e457b1256e", + "sha256:ed361bb83436f117f9917d282a456f9e5009ea12fd6de8742d1a4752c3017e93", + "sha256:f5144c75445ae3ca2057faac03fda5a902eff196702b0a24daf1d6ce0650514b" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5'", + "version": "==1.6.0" + }, + "markupsafe": { + "hashes": [ + "sha256:01a9b8ea66f1658938f65b93a85ebe8bc016e6769611be228d797c9d998dd298", + "sha256:023cb26ec21ece8dc3907c0e8320058b2e0cb3c55cf9564da612bc325bed5e64", + "sha256:0446679737af14f45767963a1a9ef7620189912317d095f2d9ffa183a4d25d2b", + "sha256:04635854b943835a6ea959e948d19dcd311762c5c0c6e1f0e16ee57022669194", + "sha256:0717a7390a68be14b8c793ba258e075c6f4ca819f15edfc2a3a027c823718567", + "sha256:0955295dd5eec6cb6cc2fe1698f4c6d84af2e92de33fbcac4111913cd100a6ff", + "sha256:0d4b31cc67ab36e3392bbf3862cfbadac3db12bdd8b02a2731f509ed5b829724", + "sha256:10f82115e21dc0dfec9ab5c0223652f7197feb168c940f3ef61563fc2d6beb74", + "sha256:168cd0a3642de83558a5153c8bd34f175a9a6e7f6dc6384b9655d2697312a646", + "sha256:1d609f577dc6e1aa17d746f8bd3c31aa4d258f4070d61b2aa5c4166c1539de35", + "sha256:1f2ade76b9903f39aa442b4aadd2177decb66525062db244b35d71d0ee8599b6", + "sha256:20dca64a3ef2d6e4d5d615a3fd418ad3bde77a47ec8a23d984a12b5b4c74491a", + "sha256:2a7d351cbd8cfeb19ca00de495e224dea7e7d919659c2841bbb7f420ad03e2d6", + "sha256:2d7d807855b419fc2ed3e631034685db6079889a1f01d5d9dac950f764da3dad", + "sha256:2ef54abee730b502252bcdf31b10dacb0a416229b72c18b19e24a4509f273d26", + "sha256:36bc903cbb393720fad60fc28c10de6acf10dc6cc883f3e24ee4012371399a38", + "sha256:37205cac2a79194e3750b0af2a5720d95f786a55ce7df90c3af697bfa100eaac", + "sha256:3c112550557578c26af18a1ccc9e090bfe03832ae994343cfdacd287db6a6ae7", + "sha256:3dd007d54ee88b46be476e293f48c85048603f5f516008bee124ddd891398ed6", + "sha256:4296f2b1ce8c86a6aea78613c34bb1a672ea0e3de9c6ba08a960efe0b0a09047", + "sha256:47ab1e7b91c098ab893b828deafa1203de86d0bc6ab587b160f78fe6c4011f75", + "sha256:49e3ceeabbfb9d66c3aef5af3a60cc43b85c33df25ce03d0031a608b0a8b2e3f", + "sha256:4dc8f9fb58f7364b63fd9f85013b780ef83c11857ae79f2feda41e270468dd9b", + "sha256:4efca8f86c54b22348a5467704e3fec767b2db12fc39c6d963168ab1d3fc9135", + "sha256:53edb4da6925ad13c07b6d26c2a852bd81e364f95301c66e930ab2aef5b5ddd8", + "sha256:5855f8438a7d1d458206a2466bf82b0f104a3724bf96a1c781ab731e4201731a", + "sha256:594c67807fb16238b30c44bdf74f36c02cdf22d1c8cda91ef8a0ed8dabf5620a", + "sha256:5b6d930f030f8ed98e3e6c98ffa0652bdb82601e7a016ec2ab5d7ff23baa78d1", + "sha256:5bb28c636d87e840583ee3adeb78172efc47c8b26127267f54a9c0ec251d41a9", + "sha256:60bf42e36abfaf9aff1f50f52644b336d4f0a3fd6d8a60ca0d054ac9f713a864", + "sha256:611d1ad9a4288cf3e3c16014564df047fe08410e628f89805e475368bd304914", + "sha256:6300b8454aa6930a24b9618fbb54b5a68135092bc666f7b06901f897fa5c2fee", + "sha256:63f3268ba69ace99cab4e3e3b5840b03340efed0948ab8f78d2fd87ee5442a4f", + "sha256:6557b31b5e2c9ddf0de32a691f2312a32f77cd7681d8af66c2692efdbef84c18", + "sha256:693ce3f9e70a6cf7d2fb9e6c9d8b204b6b39897a2c4a1aa65728d5ac97dcc1d8", + "sha256:6a7fae0dd14cf60ad5ff42baa2e95727c3d81ded453457771d02b7d2b3f9c0c2", + "sha256:6c4ca60fa24e85fe25b912b01e62cb969d69a23a5d5867682dd3e80b5b02581d", + "sha256:6fcf051089389abe060c9cd7caa212c707e58153afa2c649f00346ce6d260f1b", + "sha256:7d91275b0245b1da4d4cfa07e0faedd5b0812efc15b702576d103293e252af1b", + "sha256:89c687013cb1cd489a0f0ac24febe8c7a666e6e221b783e53ac50ebf68e45d86", + "sha256:8d206346619592c6200148b01a2142798c989edcb9c896f9ac9722a99d4e77e6", + "sha256:905fec760bd2fa1388bb5b489ee8ee5f7291d692638ea5f67982d968366bef9f", + "sha256:97383d78eb34da7e1fa37dd273c20ad4320929af65d156e35a5e2d89566d9dfb", + "sha256:984d76483eb32f1bcb536dc27e4ad56bba4baa70be32fa87152832cdd9db0833", + "sha256:99df47edb6bda1249d3e80fdabb1dab8c08ef3975f69aed437cb69d0a5de1e28", + "sha256:9f02365d4e99430a12647f09b6cc8bab61a6564363f313126f775eb4f6ef798e", + "sha256:a30e67a65b53ea0a5e62fe23682cfe22712e01f453b95233b25502f7c61cb415", + "sha256:ab3ef638ace319fa26553db0624c4699e31a28bb2a835c5faca8f8acf6a5a902", + "sha256:aca6377c0cb8a8253e493c6b451565ac77e98c2951c45f913e0b52facdcff83f", + "sha256:add36cb2dbb8b736611303cd3bfcee00afd96471b09cda130da3581cbdc56a6d", + "sha256:b2f4bf27480f5e5e8ce285a8c8fd176c0b03e93dcc6646477d4630e83440c6a9", + "sha256:b7f2d075102dc8c794cbde1947378051c4e5180d52d276987b8d28a3bd58c17d", + "sha256:baa1a4e8f868845af802979fcdbf0bb11f94f1cb7ced4c4b8a351bb60d108145", + "sha256:be98f628055368795d818ebf93da628541e10b75b41c559fdf36d104c5787066", + "sha256:bf5d821ffabf0ef3533c39c518f3357b171a1651c1ff6827325e4489b0e46c3c", + "sha256:c47adbc92fc1bb2b3274c4b3a43ae0e4573d9fbff4f54cd484555edbf030baf1", + "sha256:cdfba22ea2f0029c9261a4bd07e830a8da012291fbe44dc794e488b6c9bb353a", + "sha256:d6c7ebd4e944c85e2c3421e612a7057a2f48d478d79e61800d81468a8d842207", + "sha256:d7f9850398e85aba693bb640262d3611788b1f29a79f0c93c565694658f4071f", + "sha256:d8446c54dc28c01e5a2dbac5a25f071f6653e6e40f3a8818e8b45d790fe6ef53", + "sha256:deb993cacb280823246a026e3b2d81c493c53de6acfd5e6bfe31ab3402bb37dd", + "sha256:e0f138900af21926a02425cf736db95be9f4af72ba1bb21453432a07f6082134", + "sha256:e9936f0b261d4df76ad22f8fee3ae83b60d7c3e871292cd42f40b81b70afae85", + "sha256:f0567c4dc99f264f49fe27da5f735f414c4e7e7dd850cfd8e69f0862d7c74ea9", + "sha256:f5653a225f31e113b152e56f154ccbe59eeb1c7487b39b9d9f9cdb58e6c79dc5", + "sha256:f826e31d18b516f653fe296d967d700fddad5901ae07c622bb3705955e1faa94", + "sha256:f8ba0e8349a38d3001fae7eadded3f6606f0da5d748ee53cc1dab1d6527b9509", + "sha256:f9081981fe268bd86831e5c75f7de206ef275defcb82bc70740ae6dc507aee51", + "sha256:fa130dd50c57d53368c9d59395cb5526eda596d3ffe36666cd81a44d56e48872" + ], + "markers": "python_version >= '3.6'", + "version": "==2.0.1" + }, + "matplotlib-inline": { + "hashes": [ + "sha256:a04bfba22e0d1395479f866853ec1ee28eea1485c1d69a6faf00dc3e24ff34ee", + "sha256:aed605ba3b72462d64d475a21a9296f400a19c4f74a31b59103d2a99ffd5aa5c" + ], + "markers": "python_version >= '3.5'", + "version": "==0.1.3" + }, + "mccabe": { + "hashes": [ + "sha256:ab8a6258860da4b6677da4bd2fe5dc2c659cff31b3ee4f7f5d64e79735b80d42", + "sha256:dd8d182285a0fe56bace7f45b5e7d1a6ebcbf524e8f3bd87eb0f125271b8831f" + ], + "version": "==0.6.1" + }, + "mistune": { + "hashes": [ + "sha256:59a3429db53c50b5c6bcc8a07f8848cb00d7dc8bdb431a4ab41920d201d4756e", + "sha256:88a1051873018da288eee8538d476dffe1262495144b33ecb586c4ab266bb8d4" + ], + "version": "==0.8.4" + }, + "nbclassic": { + "hashes": [ + "sha256:9c7b7987a148ecdd1827b47fe6f6968b2ddabf663142f81254000cb77ee5bd10", + "sha256:f00b07ef4908fc38fd332d2676ccd3ceea5076528feaf21bd27e809ef20f5578" + ], + "markers": "python_version >= '3.6'", + "version": "==0.3.4" + }, + "nbclient": { + "hashes": [ + "sha256:34f52cc9cb831a5d8ccd7031537e354c75dc61a24487f998712d1289de320a25", + "sha256:e85d4d6280d0a0237c1a6ec7a5e0757cf40a1fcb8c47253516b3a1f87f4ceae8" + ], + "markers": "python_full_version >= '3.6.1'", + "version": "==0.5.8" + }, + "nbconvert": { + "hashes": [ + "sha256:5e77d6203854944520105e38f2563a813a4a3708e8563aa598928a3b5ee1081a", + "sha256:8f23fbeabda4a500685d788ee091bf22cf34119304314304fb39f16e2fc32f37" + ], + "markers": "python_version >= '3.7'", + "version": "==6.3.0" + }, + "nbformat": { + "hashes": [ + "sha256:b516788ad70771c6250977c1374fcca6edebe6126fd2adb5a69aa5c2356fd1c8", + "sha256:eb8447edd7127d043361bc17f2f5a807626bc8e878c7709a1c647abda28a9171" + ], + "markers": "python_version >= '3.5'", + "version": "==5.1.3" + }, + "nest-asyncio": { + "hashes": [ + "sha256:76d6e972265063fe92a90b9cc4fb82616e07d586b346ed9d2c89a4187acea39c", + "sha256:afc5a1c515210a23c461932765691ad39e8eba6551c055ac8d5546e69250d0aa" + ], + "markers": "python_version >= '3.5'", + "version": "==1.5.1" + }, + "notebook": { + "hashes": [ + "sha256:872e20da9ae518bbcac3e4e0092d5bd35454e847dedb8cb9739e9f3b68406be0", + "sha256:f7b4362698fed34f44038de0517b2e5136c1e7c379797198c1736121d3d597bd" + ], + "markers": "python_version >= '3.6'", + "version": "==6.4.5" + }, + "packaging": { + "hashes": [ + "sha256:096d689d78ca690e4cd8a89568ba06d07ca097e3306a4381635073ca91479966", + "sha256:14317396d1e8cdb122989b916fa2c7e9ca8e2be9e8060a6eff75b6b7b4d8a7e0" + ], + "markers": "python_version >= '3.6'", + "version": "==21.2" + }, + "pandocfilters": { + "hashes": [ + "sha256:0b679503337d233b4339a817bfc8c50064e2eff681314376a47cb582305a7a38", + "sha256:33aae3f25fd1a026079f5d27bdd52496f0e0803b3469282162bafdcbdf6ef14f" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==1.5.0" + }, + "parso": { + "hashes": [ + "sha256:12b83492c6239ce32ff5eed6d3639d6a536170723c6f3f1506869f1ace413398", + "sha256:a8c4922db71e4fdb90e0d0bc6e50f9b273d3397925e5e60a717e719201778d22" + ], + "markers": "python_version >= '3.6'", + "version": "==0.8.2" + }, + "pexpect": { + "hashes": [ + "sha256:0b48a55dcb3c05f3329815901ea4fc1537514d6ba867a152b581d69ae3710937", + "sha256:fc65a43959d153d0114afe13997d439c22823a27cefceb5ff35c2178c6784c0c" + ], + "markers": "sys_platform != 'win32'", + "version": "==4.8.0" + }, + "pickleshare": { + "hashes": [ + "sha256:87683d47965c1da65cdacaf31c8441d12b8044cdec9aca500cd78fc2c683afca", + "sha256:9649af414d74d4df115d5d718f82acb59c9d418196b7b4290ed47a12ce62df56" + ], + "version": "==0.7.5" + }, + "platformdirs": { + "hashes": [ + "sha256:367a5e80b3d04d2428ffa76d33f124cf11e8fff2acdaa9b43d545f5c7d661ef2", + "sha256:8868bbe3c3c80d42f20156f22e7131d2fb321f5bc86a2a345375c6481a67021d" + ], + "markers": "python_version >= '3.6'", + "version": "==2.4.0" + }, + "prometheus-client": { + "hashes": [ + "sha256:1b12ba48cee33b9b0b9de64a1047cbd3c5f2d0ab6ebcead7ddda613a750ec3c5", + "sha256:317453ebabff0a1b02df7f708efbab21e3489e7072b61cb6957230dd004a0af0" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==0.12.0" + }, + "prompt-toolkit": { + "hashes": [ + "sha256:449f333dd120bd01f5d296a8ce1452114ba3a71fae7288d2f0ae2c918764fa72", + "sha256:48d85cdca8b6c4f16480c7ce03fd193666b62b0a21667ca56b4bb5ad679d1170" + ], + "markers": "python_full_version >= '3.6.2'", + "version": "==3.0.22" + }, + "ptyprocess": { + "hashes": [ + "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35", + "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220" + ], + "markers": "os_name != 'nt'", + "version": "==0.7.0" + }, + "pycparser": { + "hashes": [ + "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9", + "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==2.21" + }, + "pygments": { + "hashes": [ + "sha256:b8e67fe6af78f492b3c4b3e2970c0624cbf08beb1e493b2c99b9fa1b67a20380", + "sha256:f398865f7eb6874156579fdf36bc840a03cab64d1cde9e93d68f46a425ec52c6" + ], + "markers": "python_version >= '3.5'", + "version": "==2.10.0" + }, + "pylint": { + "hashes": [ + "sha256:0f358e221c45cbd4dad2a1e4b883e75d28acdcccd29d40c76eb72b307269b126", + "sha256:2c9843fff1a88ca0ad98a256806c82c5a8f86086e7ccbdb93297d86c3f90c436" + ], + "index": "pypi", + "version": "==2.11.1" + }, + "pyparsing": { + "hashes": [ + "sha256:c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1", + "sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b" + ], + "markers": "python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==2.4.7" + }, + "pyrsistent": { + "hashes": [ + "sha256:097b96f129dd36a8c9e33594e7ebb151b1515eb52cceb08474c10a5479e799f2", + "sha256:2aaf19dc8ce517a8653746d98e962ef480ff34b6bc563fc067be6401ffb457c7", + "sha256:404e1f1d254d314d55adb8d87f4f465c8693d6f902f67eb6ef5b4526dc58e6ea", + "sha256:48578680353f41dca1ca3dc48629fb77dfc745128b56fc01096b2530c13fd426", + "sha256:4916c10896721e472ee12c95cdc2891ce5890898d2f9907b1b4ae0f53588b710", + "sha256:527be2bfa8dc80f6f8ddd65242ba476a6c4fb4e3aedbf281dfbac1b1ed4165b1", + "sha256:58a70d93fb79dc585b21f9d72487b929a6fe58da0754fa4cb9f279bb92369396", + "sha256:5e4395bbf841693eaebaa5bb5c8f5cdbb1d139e07c975c682ec4e4f8126e03d2", + "sha256:6b5eed00e597b5b5773b4ca30bd48a5774ef1e96f2a45d105db5b4ebb4bca680", + "sha256:73ff61b1411e3fb0ba144b8f08d6749749775fe89688093e1efef9839d2dcc35", + "sha256:772e94c2c6864f2cd2ffbe58bb3bdefbe2a32afa0acb1a77e472aac831f83427", + "sha256:773c781216f8c2900b42a7b638d5b517bb134ae1acbebe4d1e8f1f41ea60eb4b", + "sha256:a0c772d791c38bbc77be659af29bb14c38ced151433592e326361610250c605b", + "sha256:b29b869cf58412ca5738d23691e96d8aff535e17390128a1a52717c9a109da4f", + "sha256:c1a9ff320fa699337e05edcaae79ef8c2880b52720bc031b219e5b5008ebbdef", + "sha256:cd3caef37a415fd0dae6148a1b6957a8c5f275a62cca02e18474608cb263640c", + "sha256:d5ec194c9c573aafaceebf05fc400656722793dac57f254cd4741f3c27ae57b4", + "sha256:da6e5e818d18459fa46fac0a4a4e543507fe1110e808101277c5a2b5bab0cd2d", + "sha256:e79d94ca58fcafef6395f6352383fa1a76922268fa02caa2272fff501c2fdc78", + "sha256:f3ef98d7b76da5eb19c37fda834d50262ff9167c65658d1d8f974d2e4d90676b", + "sha256:f4c8cabb46ff8e5d61f56a037974228e978f26bfefce4f61a4b1ac0ba7a2ab72" + ], + "markers": "python_version >= '3.6'", + "version": "==0.18.0" + }, + "python-dateutil": { + "hashes": [ + "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86", + "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==2.8.2" + }, + "pytz": { + "hashes": [ + "sha256:3672058bc3453457b622aab7a1c3bfd5ab0bdae451512f6cf25f64ed37f5b87c", + "sha256:acad2d8b20a1af07d4e4c9d2e9285c5ed9104354062f275f3fcd88dcef4f1326" + ], + "version": "==2021.3" + }, + "pyzmq": { + "hashes": [ + "sha256:08c4e315a76ef26eb833511ebf3fa87d182152adf43dedee8d79f998a2162a0b", + "sha256:0ca6cd58f62a2751728016d40082008d3b3412a7f28ddfb4a2f0d3c130f69e74", + "sha256:1621e7a2af72cced1f6ec8ca8ca91d0f76ac236ab2e8828ac8fe909512d566cb", + "sha256:18cd854b423fce44951c3a4d3e686bac8f1243d954f579e120a1714096637cc0", + "sha256:2841997a0d85b998cbafecb4183caf51fd19c4357075dfd33eb7efea57e4c149", + "sha256:2b97502c16a5ec611cd52410bdfaab264997c627a46b0f98d3f666227fd1ea2d", + "sha256:3a4c9886d61d386b2b493377d980f502186cd71d501fffdba52bd2a0880cef4f", + "sha256:3c1895c95be92600233e476fe283f042e71cf8f0b938aabf21b7aafa62a8dac9", + "sha256:42abddebe2c6a35180ca549fadc7228d23c1e1f76167c5ebc8a936b5804ea2df", + "sha256:468bd59a588e276961a918a3060948ae68f6ff5a7fa10bb2f9160c18fe341067", + "sha256:480b9931bfb08bf8b094edd4836271d4d6b44150da051547d8c7113bf947a8b0", + "sha256:53f4fd13976789ffafedd4d46f954c7bb01146121812b72b4ddca286034df966", + "sha256:62bcade20813796c426409a3e7423862d50ff0639f5a2a95be4b85b09a618666", + "sha256:67db33bea0a29d03e6eeec55a8190e033318cee3cbc732ba8fd939617cbf762d", + "sha256:6b217b8f9dfb6628f74b94bdaf9f7408708cb02167d644edca33f38746ca12dd", + "sha256:7661fc1d5cb73481cf710a1418a4e1e301ed7d5d924f91c67ba84b2a1b89defd", + "sha256:76c532fd68b93998aab92356be280deec5de8f8fe59cd28763d2cc8a58747b7f", + "sha256:79244b9e97948eaf38695f4b8e6fc63b14b78cc37f403c6642ba555517ac1268", + "sha256:7c58f598d9fcc52772b89a92d72bf8829c12d09746a6d2c724c5b30076c1f11d", + "sha256:7dc09198e4073e6015d9a8ea093fc348d4e59de49382476940c3dd9ae156fba8", + "sha256:80e043a89c6cadefd3a0712f8a1322038e819ebe9dbac7eca3bce1721bcb63bf", + "sha256:851977788b9caa8ed011f5f643d3ee8653af02c5fc723fa350db5125abf2be7b", + "sha256:8eddc033e716f8c91c6a2112f0a8ebc5e00532b4a6ae1eb0ccc48e027f9c671c", + "sha256:902319cfe23366595d3fa769b5b751e6ee6750a0a64c5d9f757d624b2ac3519e", + "sha256:954e73c9cd4d6ae319f1c936ad159072b6d356a92dcbbabfd6e6204b9a79d356", + "sha256:ab888624ed68930442a3f3b0b921ad7439c51ba122dbc8c386e6487a658e4a4e", + "sha256:acebba1a23fb9d72b42471c3771b6f2f18dcd46df77482612054bd45c07dfa36", + "sha256:b4ebed0977f92320f6686c96e9e8dd29eed199eb8d066936bac991afc37cbb70", + "sha256:badb868fff14cfd0e200eaa845887b1011146a7d26d579aaa7f966c203736b92", + "sha256:be4e0f229cf3a71f9ecd633566bd6f80d9fa6afaaff5489492be63fe459ef98c", + "sha256:c0f84360dcca3481e8674393bdf931f9f10470988f87311b19d23cda869bb6b7", + "sha256:c1e41b32d6f7f9c26bc731a8b529ff592f31fc8b6ef2be9fa74abd05c8a342d7", + "sha256:c88fa7410e9fc471e0858638f403739ee869924dd8e4ae26748496466e27ac59", + "sha256:cf98fd7a6c8aaa08dbc699ffae33fd71175696d78028281bc7b832b26f00ca57", + "sha256:d072f7dfbdb184f0786d63bda26e8a0882041b1e393fbe98940395f7fab4c5e2", + "sha256:d1b5d457acbadcf8b27561deeaa386b0217f47626b29672fa7bd31deb6e91e1b", + "sha256:d3dcb5548ead4f1123851a5ced467791f6986d68c656bc63bfff1bf9e36671e2", + "sha256:d6157793719de168b199194f6b6173f0ccd3bf3499e6870fac17086072e39115", + "sha256:d728b08448e5ac3e4d886b165385a262883c34b84a7fe1166277fe675e1c197a", + "sha256:de8df0684398bd74ad160afdc2a118ca28384ac6f5e234eb0508858d8d2d9364", + "sha256:e6a02cf7271ee94674a44f4e62aa061d2d049001c844657740e156596298b70b", + "sha256:ea12133df25e3a6918718fbb9a510c6ee5d3fdd5a346320421aac3882f4feeea", + "sha256:ea5a79e808baef98c48c884effce05c31a0698c1057de8fc1c688891043c1ce1", + "sha256:f43b4a2e6218371dd4f41e547bd919ceeb6ebf4abf31a7a0669cd11cd91ea973", + "sha256:f762442bab706fd874064ca218b33a1d8e40d4938e96c24dafd9b12e28017f45", + "sha256:f89468059ebc519a7acde1ee50b779019535db8dcf9b8c162ef669257fef7a93", + "sha256:f907c7359ce8bf7f7e63c82f75ad0223384105f5126f313400b7e8004d9b33c3" + ], + "markers": "python_version >= '3.6'", + "version": "==22.3.0" + }, + "qtconsole": { + "hashes": [ + "sha256:6bb4df839609f240194213407872076f871e3a3884cf8e785068e8c7f39344c6", + "sha256:a287f9f0f7365ccb2f2a88e0cd4da883822e94d15b75dc19098cd8eec44d70d1" + ], + "markers": "python_version >= '3.6'", + "version": "==5.2.0" + }, + "qtpy": { + "hashes": [ + "sha256:83c502973e9fdd7b648d8267a421229ea3d9a0651c22e4c65a4d9228479c39b6", + "sha256:d6e4ae3a41f1fcb19762b58f35ad6dd443b4bdc867a4cb81ef10ccd85403c92b" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5'", + "version": "==1.11.2" + }, + "requests": { + "hashes": [ + "sha256:6c1246513ecd5ecd4528a0906f910e8f0f9c6b8ec72030dc9fd154dc1a6efd24", + "sha256:b8aa58f8cf793ffd8782d3d8cb19e66ef36f7aba4353eec859e74678b01b07a7" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5'", + "version": "==2.26.0" + }, + "send2trash": { + "hashes": [ + "sha256:d2c24762fd3759860a0aff155e45871447ea58d2be6bdd39b5c8f966a0c99c2d", + "sha256:f20eaadfdb517eaca5ce077640cb261c7d2698385a6a0f072a4a5447fd49fa08" + ], + "version": "==1.8.0" + }, + "six": { + "hashes": [ + "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926", + "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==1.16.0" + }, + "sniffio": { + "hashes": [ + "sha256:471b71698eac1c2112a40ce2752bb2f4a4814c22a54a3eed3676bc0f5ca9f663", + "sha256:c4666eecec1d3f50960c6bdf61ab7bc350648da6c126e3cf6898d8cd4ddcd3de" + ], + "markers": "python_version >= '3.5'", + "version": "==1.2.0" + }, + "terminado": { + "hashes": [ + "sha256:09fdde344324a1c9c6e610ee4ca165c4bb7f5bbf982fceeeb38998a988ef8452", + "sha256:b20fd93cc57c1678c799799d117874367cc07a3d2d55be95205b1a88fa08393f" + ], + "markers": "python_version >= '3.6'", + "version": "==0.12.1" + }, + "testpath": { + "hashes": [ + "sha256:1acf7a0bcd3004ae8357409fc33751e16d37ccc650921da1094a86581ad1e417", + "sha256:8044f9a0bab6567fc644a3593164e872543bb44225b0e24846e2c89237937589" + ], + "markers": "python_version >= '3.5'", + "version": "==0.5.0" + }, + "toml": { + "hashes": [ + "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b", + "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f" + ], + "markers": "python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==0.10.2" + }, + "tornado": { + "hashes": [ + "sha256:0a00ff4561e2929a2c37ce706cb8233b7907e0cdc22eab98888aca5dd3775feb", + "sha256:0d321a39c36e5f2c4ff12b4ed58d41390460f798422c4504e09eb5678e09998c", + "sha256:1e8225a1070cd8eec59a996c43229fe8f95689cb16e552d130b9793cb570a288", + "sha256:20241b3cb4f425e971cb0a8e4ffc9b0a861530ae3c52f2b0434e6c1b57e9fd95", + "sha256:25ad220258349a12ae87ede08a7b04aca51237721f63b1808d39bdb4b2164558", + "sha256:33892118b165401f291070100d6d09359ca74addda679b60390b09f8ef325ffe", + "sha256:33c6e81d7bd55b468d2e793517c909b139960b6c790a60b7991b9b6b76fb9791", + "sha256:3447475585bae2e77ecb832fc0300c3695516a47d46cefa0528181a34c5b9d3d", + "sha256:34ca2dac9e4d7afb0bed4677512e36a52f09caa6fded70b4e3e1c89dbd92c326", + "sha256:3e63498f680547ed24d2c71e6497f24bca791aca2fe116dbc2bd0ac7f191691b", + "sha256:548430be2740e327b3fe0201abe471f314741efcb0067ec4f2d7dcfb4825f3e4", + "sha256:6196a5c39286cc37c024cd78834fb9345e464525d8991c21e908cc046d1cc02c", + "sha256:61b32d06ae8a036a6607805e6720ef00a3c98207038444ba7fd3d169cd998910", + "sha256:6286efab1ed6e74b7028327365cf7346b1d777d63ab30e21a0f4d5b275fc17d5", + "sha256:65d98939f1a2e74b58839f8c4dab3b6b3c1ce84972ae712be02845e65391ac7c", + "sha256:66324e4e1beede9ac79e60f88de548da58b1f8ab4b2f1354d8375774f997e6c0", + "sha256:6c77c9937962577a6a76917845d06af6ab9197702a42e1346d8ae2e76b5e3675", + "sha256:70dec29e8ac485dbf57481baee40781c63e381bebea080991893cd297742b8fd", + "sha256:7250a3fa399f08ec9cb3f7b1b987955d17e044f1ade821b32e5f435130250d7f", + "sha256:748290bf9112b581c525e6e6d3820621ff020ed95af6f17fedef416b27ed564c", + "sha256:7da13da6f985aab7f6f28debab00c67ff9cbacd588e8477034c0652ac141feea", + "sha256:8f959b26f2634a091bb42241c3ed8d3cedb506e7c27b8dd5c7b9f745318ddbb6", + "sha256:9de9e5188a782be6b1ce866e8a51bc76a0fbaa0e16613823fc38e4fc2556ad05", + "sha256:a48900ecea1cbb71b8c71c620dee15b62f85f7c14189bdeee54966fbd9a0c5bd", + "sha256:b87936fd2c317b6ee08a5741ea06b9d11a6074ef4cc42e031bc6403f82a32575", + "sha256:c77da1263aa361938476f04c4b6c8916001b90b2c2fdd92d8d535e1af48fba5a", + "sha256:cb5ec8eead331e3bb4ce8066cf06d2dfef1bfb1b2a73082dfe8a161301b76e37", + "sha256:cc0ee35043162abbf717b7df924597ade8e5395e7b66d18270116f8745ceb795", + "sha256:d14d30e7f46a0476efb0deb5b61343b1526f73ebb5ed84f23dc794bdb88f9d9f", + "sha256:d371e811d6b156d82aa5f9a4e08b58debf97c302a35714f6f45e35139c332e32", + "sha256:d3d20ea5782ba63ed13bc2b8c291a053c8d807a8fa927d941bd718468f7b950c", + "sha256:d3f7594930c423fd9f5d1a76bee85a2c36fd8b4b16921cae7e965f22575e9c01", + "sha256:dcef026f608f678c118779cd6591c8af6e9b4155c44e0d1bc0c87c036fb8c8c4", + "sha256:e0791ac58d91ac58f694d8d2957884df8e4e2f6687cdf367ef7eb7497f79eaa2", + "sha256:e385b637ac3acaae8022e7e47dfa7b83d3620e432e3ecb9a3f7f58f150e50921", + "sha256:e519d64089b0876c7b467274468709dadf11e41d65f63bba207e04217f47c085", + "sha256:e7229e60ac41a1202444497ddde70a48d33909e484f96eb0da9baf8dc68541df", + "sha256:ed3ad863b1b40cd1d4bd21e7498329ccaece75db5a5bf58cd3c9f130843e7102", + "sha256:f0ba29bafd8e7e22920567ce0d232c26d4d47c8b5cf4ed7b562b5db39fa199c5", + "sha256:fa2ba70284fa42c2a5ecb35e322e68823288a4251f9ba9cc77be04ae15eada68", + "sha256:fba85b6cd9c39be262fcd23865652920832b61583de2a2ca907dbd8e8a8c81e5" + ], + "markers": "python_version >= '3.5'", + "version": "==6.1" + }, + "traitlets": { + "hashes": [ + "sha256:059f456c5a7c1c82b98c2e8c799f39c9b8128f6d0d46941ee118daace9eb70c7", + "sha256:2d313cc50a42cd6c277e7d7dc8d4d7fedd06a2c215f78766ae7b1a66277e0033" + ], + "markers": "python_version >= '3.7'", + "version": "==5.1.1" + }, + "typing-extensions": { + "hashes": [ + "sha256:49f75d16ff11f1cd258e1b988ccff82a3ca5570217d7ad8c5f48205dd99a677e", + "sha256:d8226d10bc02a29bcc81df19a26e56a9647f8b0a6d4a83924139f4a8b01f17b7", + "sha256:f1d25edafde516b146ecd0613dabcc61409817af4766fbbcfb8d1ad4ec441a34" + ], + "markers": "python_version < '3.10'", + "version": "==3.10.0.2" + }, + "urllib3": { + "hashes": [ + "sha256:4987c65554f7a2dbf30c18fd48778ef124af6fab771a377103da0585e2336ece", + "sha256:c4fdf4019605b6e5423637e01bc9fe4daef873709a7973e195ceba0a62bbc844" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' and python_version < '4'", + "version": "==1.26.7" + }, + "watchdog": { + "hashes": [ + "sha256:25fb5240b195d17de949588628fdf93032ebf163524ef08933db0ea1f99bd685", + "sha256:3386b367e950a11b0568062b70cc026c6f645428a698d33d39e013aaeda4cc04", + "sha256:3becdb380d8916c873ad512f1701f8a92ce79ec6978ffde92919fd18d41da7fb", + "sha256:4ae38bf8ba6f39d5b83f78661273216e7db5b00f08be7592062cb1fc8b8ba542", + "sha256:8047da932432aa32c515ec1447ea79ce578d0559362ca3605f8e9568f844e3c6", + "sha256:8f1c00aa35f504197561060ca4c21d3cc079ba29cf6dd2fe61024c70160c990b", + "sha256:922a69fa533cb0c793b483becaaa0845f655151e7256ec73630a1b2e9ebcb660", + "sha256:9693f35162dc6208d10b10ddf0458cc09ad70c30ba689d9206e02cd836ce28a3", + "sha256:a0f1c7edf116a12f7245be06120b1852275f9506a7d90227648b250755a03923", + "sha256:a36e75df6c767cbf46f61a91c70b3ba71811dfa0aca4a324d9407a06a8b7a2e7", + "sha256:aba5c812f8ee8a3ff3be51887ca2d55fb8e268439ed44110d3846e4229eb0e8b", + "sha256:ad6f1796e37db2223d2a3f302f586f74c72c630b48a9872c1e7ae8e92e0ab669", + "sha256:ae67501c95606072aafa865b6ed47343ac6484472a2f95490ba151f6347acfc2", + "sha256:b2fcf9402fde2672545b139694284dc3b665fd1be660d73eca6805197ef776a3", + "sha256:b52b88021b9541a60531142b0a451baca08d28b74a723d0c99b13c8c8d48d604", + "sha256:b7d336912853d7b77f9b2c24eeed6a5065d0a0cc0d3b6a5a45ad6d1d05fb8cd8", + "sha256:bd9ba4f332cf57b2c1f698be0728c020399ef3040577cde2939f2e045b39c1e5", + "sha256:be9be735f827820a06340dff2ddea1fb7234561fa5e6300a62fe7f54d40546a0", + "sha256:cca7741c0fcc765568350cb139e92b7f9f3c9a08c4f32591d18ab0a6ac9e71b6", + "sha256:d0d19fb2441947b58fbf91336638c2b9f4cc98e05e1045404d7a4cb7cddc7a65", + "sha256:e02794ac791662a5eafc6ffeaf9bcc149035a0e48eb0a9d40a8feb4622605a3d", + "sha256:e0f30db709c939cabf64a6dc5babb276e6d823fd84464ab916f9b9ba5623ca15", + "sha256:e92c2d33858c8f560671b448205a268096e17870dcf60a9bb3ac7bfbafb7f5f9" + ], + "index": "pypi", + "version": "==2.1.6" + }, + "wcwidth": { + "hashes": [ + "sha256:beb4802a9cebb9144e99086eff703a642a13d6a0052920003a230f3294bbe784", + "sha256:c4d647b99872929fdb7bdcaa4fbe7f01413ed3d98077df798530e5b04f116c83" + ], + "version": "==0.2.5" + }, + "webencodings": { + "hashes": [ + "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78", + "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923" + ], + "version": "==0.5.1" + }, + "websocket-client": { + "hashes": [ + "sha256:0133d2f784858e59959ce82ddac316634229da55b498aac311f1620567a710ec", + "sha256:8dfb715d8a992f5712fff8c843adae94e22b22a99b2c5e6b0ec4a1a981cc4e0d" + ], + "markers": "python_version >= '3.6'", + "version": "==1.2.1" + }, + "widgetsnbextension": { + "hashes": [ + "sha256:763a9fdc836d141fa080005a886d63f66f73d56dba1fb5961afc239c77708569", + "sha256:e0731a60ba540cd19bbbefe771a9076dcd2dde90713a8f87f27f53f2d1db7727" + ], + "version": "==3.5.2" + }, + "wrapt": { + "hashes": [ + "sha256:086218a72ec7d986a3eddb7707c8c4526d677c7b35e355875a0fe2918b059179", + "sha256:0877fe981fd76b183711d767500e6b3111378ed2043c145e21816ee589d91096", + "sha256:0a017a667d1f7411816e4bf214646d0ad5b1da2c1ea13dec6c162736ff25a374", + "sha256:0cb23d36ed03bf46b894cfec777eec754146d68429c30431c99ef28482b5c1df", + "sha256:1fea9cd438686e6682271d36f3481a9f3636195578bab9ca3382e2f5f01fc185", + "sha256:220a869982ea9023e163ba915077816ca439489de6d2c09089b219f4e11b6785", + "sha256:25b1b1d5df495d82be1c9d2fad408f7ce5ca8a38085e2da41bb63c914baadff7", + "sha256:2dded5496e8f1592ec27079b28b6ad2a1ef0b9296d270f77b8e4a3a796cf6909", + "sha256:2ebdde19cd3c8cdf8df3fc165bc7827334bc4e353465048b36f7deeae8ee0918", + "sha256:43e69ffe47e3609a6aec0fe723001c60c65305784d964f5007d5b4fb1bc6bf33", + "sha256:46f7f3af321a573fc0c3586612db4decb7eb37172af1bc6173d81f5b66c2e068", + "sha256:47f0a183743e7f71f29e4e21574ad3fa95676136f45b91afcf83f6a050914829", + "sha256:498e6217523111d07cd67e87a791f5e9ee769f9241fcf8a379696e25806965af", + "sha256:4b9c458732450ec42578b5642ac53e312092acf8c0bfce140ada5ca1ac556f79", + "sha256:51799ca950cfee9396a87f4a1240622ac38973b6df5ef7a41e7f0b98797099ce", + "sha256:5601f44a0f38fed36cc07db004f0eedeaadbdcec90e4e90509480e7e6060a5bc", + "sha256:5f223101f21cfd41deec8ce3889dc59f88a59b409db028c469c9b20cfeefbe36", + "sha256:610f5f83dd1e0ad40254c306f4764fcdc846641f120c3cf424ff57a19d5f7ade", + "sha256:6a03d9917aee887690aa3f1747ce634e610f6db6f6b332b35c2dd89412912bca", + "sha256:705e2af1f7be4707e49ced9153f8d72131090e52be9278b5dbb1498c749a1e32", + "sha256:766b32c762e07e26f50d8a3468e3b4228b3736c805018e4b0ec8cc01ecd88125", + "sha256:77416e6b17926d953b5c666a3cb718d5945df63ecf922af0ee576206d7033b5e", + "sha256:778fd096ee96890c10ce96187c76b3e99b2da44e08c9e24d5652f356873f6709", + "sha256:78dea98c81915bbf510eb6a3c9c24915e4660302937b9ae05a0947164248020f", + "sha256:7dd215e4e8514004c8d810a73e342c536547038fb130205ec4bba9f5de35d45b", + "sha256:7dde79d007cd6dfa65afe404766057c2409316135cb892be4b1c768e3f3a11cb", + "sha256:81bd7c90d28a4b2e1df135bfbd7c23aee3050078ca6441bead44c42483f9ebfb", + "sha256:85148f4225287b6a0665eef08a178c15097366d46b210574a658c1ff5b377489", + "sha256:865c0b50003616f05858b22174c40ffc27a38e67359fa1495605f96125f76640", + "sha256:87883690cae293541e08ba2da22cacaae0a092e0ed56bbba8d018cc486fbafbb", + "sha256:8aab36778fa9bba1a8f06a4919556f9f8c7b33102bd71b3ab307bb3fecb21851", + "sha256:8c73c1a2ec7c98d7eaded149f6d225a692caa1bd7b2401a14125446e9e90410d", + "sha256:936503cb0a6ed28dbfa87e8fcd0a56458822144e9d11a49ccee6d9a8adb2ac44", + "sha256:944b180f61f5e36c0634d3202ba8509b986b5fbaf57db3e94df11abee244ba13", + "sha256:96b81ae75591a795d8c90edc0bfaab44d3d41ffc1aae4d994c5aa21d9b8e19a2", + "sha256:981da26722bebb9247a0601e2922cedf8bb7a600e89c852d063313102de6f2cb", + "sha256:ae9de71eb60940e58207f8e71fe113c639da42adb02fb2bcbcaccc1ccecd092b", + "sha256:b73d4b78807bd299b38e4598b8e7bd34ed55d480160d2e7fdaabd9931afa65f9", + "sha256:d4a5f6146cfa5c7ba0134249665acd322a70d1ea61732723c7d3e8cc0fa80755", + "sha256:dd91006848eb55af2159375134d724032a2d1d13bcc6f81cd8d3ed9f2b8e846c", + "sha256:e05e60ff3b2b0342153be4d1b597bbcfd8330890056b9619f4ad6b8d5c96a81a", + "sha256:e6906d6f48437dfd80464f7d7af1740eadc572b9f7a4301e7dd3d65db285cacf", + "sha256:e92d0d4fa68ea0c02d39f1e2f9cb5bc4b4a71e8c442207433d8db47ee79d7aa3", + "sha256:e94b7d9deaa4cc7bac9198a58a7240aaf87fe56c6277ee25fa5b3aa1edebd229", + "sha256:ea3e746e29d4000cd98d572f3ee2a6050a4f784bb536f4ac1f035987fc1ed83e", + "sha256:ec7e20258ecc5174029a0f391e1b948bf2906cd64c198a9b8b281b811cbc04de", + "sha256:ec9465dd69d5657b5d2fa6133b3e1e989ae27d29471a672416fd729b429eb554", + "sha256:f122ccd12fdc69628786d0c947bdd9cb2733be8f800d88b5a37c57f1f1d73c10", + "sha256:f99c0489258086308aad4ae57da9e8ecf9e1f3f30fa35d5e170b4d4896554d80", + "sha256:f9c51d9af9abb899bd34ace878fbec8bf357b3194a10c4e8e0a25512826ef056", + "sha256:fd76c47f20984b43d93de9a82011bb6e5f8325df6c9ed4d8310029a55fa361ea" + ], + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", + "version": "==1.13.3" + }, + "zipp": { + "hashes": [ + "sha256:71c644c5369f4a6e07636f0aa966270449561fcea2e3d6747b8d23efaa9d7832", + "sha256:9fe5ea21568a0a70e50f273397638d39b03353731e6cbbb3fd8502a33fec40bc" + ], + "markers": "python_version < '3.10'", + "version": "==3.6.0" + } + } +} diff --git a/README.md b/README.md index 127c1164bc8c569e18db2fbc9eafd29829e8032f..04722527f1103b7e9cd3955937a7190162917a0f 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,7 @@ ---- -title: Interactive Model Cards -emoji: 🔥 -colorFrom: gray -colorTo: pink -sdk: streamlit -sdk_version: 1.2.0 -app_file: app.py -pinned: false -license: apache-2.0 ---- +# Interactive Model Cards -Check out the configuration reference at https://huggingface.co/docs/hub/spaces#reference +This is an experimental project that examines whether interactivity can augment people's understanding of machine learning models. We build upon the model card work initially introduced by [Mitchell et al. (2018)](https://arxiv.org/abs/1810.03993) and strategically add (and evaluated) interactivity through a human centered design process. + +This is a currently a work in progress. The most current version of our interactive model card can be accessed at : + +[removed for review] diff --git a/assets/data/protected_terms.json b/assets/data/protected_terms.json new file mode 100644 index 0000000000000000000000000000000000000000..a3f97a0e9277fccb9d17f53cc5802367df127b44 --- /dev/null +++ b/assets/data/protected_terms.json @@ -0,0 +1,67 @@ +{ + "protected-gender": [ + "aab", + "female", + "male", + "cis", + "many-genders", + "no-gender", + "non-binary", + "trans-woman", + "trans-man", + "trans-gender" + ], + "protected-age": [ + "aged", + "young", + "old", + "mature", + "immature", + "child", + "juvenile" + ], + "protected-religions": [ + "asexual", + "homosexual", + "heterosexual", + "bisexual", + "pansexual" + ], + "protected-race": [ + "black", + "indian", + "indigenous", + "asian", + "hispanic", + "islander", + "white", + "european", + "africian" + ], + "protected-maternity": [ + "maternity", + "pregnant", + "parental", + "mother", + "motherhood" + ], + "protected-veteran": [ + "veteran" + ], + "protected-disability": [ + "disability", + "handicap", + "abled", + "disabled", + "blind", + "deaf", + "mobility" + ], + "protected-sexual-orientation": [ + "asexual", + "homosexual", + "heterosexual", + "bisexual", + "pansexual" + ] +} \ No newline at end of file diff --git a/assets/data/rg/sst_db.devbench/aggregators.dill b/assets/data/rg/sst_db.devbench/aggregators.dill new file mode 100644 index 0000000000000000000000000000000000000000..346df70ef088e70cf7eb978469a3d7e79f5563b6 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/aggregators.dill differ diff --git a/assets/data/rg/sst_db.devbench/metrics.dill b/assets/data/rg/sst_db.devbench/metrics.dill new file mode 100644 index 0000000000000000000000000000000000000000..43331e84c0c75ebda3802a9adfc232af0c73bb95 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/metrics.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/index/meta.yaml b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/index/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..02d5c9743c2aee2650f7cc0c58bff13f755fc6d1 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/index/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 3 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/index/state.dill b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/index/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..8debd312eff95f52d999f31d5e6fab0c7908b063 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/index/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/label/data.npy b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/label/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..f7f5b6bb3e9ee5846b8839939f2cd69270476a77 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/label/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/label/meta.yaml b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/label/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..f7a24fd21ae76c9f013ba9d7cd1d8b55d0a12d06 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/label/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' +len: 3 diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/label/state.dill b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/label/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..6cc5d69085b0c59623ea387c2e8946b164199bdb Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/label/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/logits/data.npy b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/logits/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..85082430a2618d6026e10e2fe298a16b81560763 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/logits/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/logits/meta.yaml b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/logits/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..1b4ec821e1bec37e8c8b8db068eedccd9d32e975 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/logits/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 3 diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/logits/state.dill b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/logits/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..6cc5d69085b0c59623ea387c2e8946b164199bdb Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/logits/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/pred/data.npy b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/pred/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..cc693f5c985b94c8ed4e8b81a335bc155b5f9def Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/pred/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/pred/meta.yaml b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/pred/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..1b4ec821e1bec37e8c8b8db068eedccd9d32e975 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/pred/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 3 diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/pred/state.dill b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/pred/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..6cc5d69085b0c59623ea387c2e8946b164199bdb Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/pred/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/probs/data.npy b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/probs/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..59c0bb88420c7aeff706662c0c27b6ca3ddd80b2 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/probs/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/probs/meta.yaml b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/probs/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..1b4ec821e1bec37e8c8b8db068eedccd9d32e975 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/probs/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 3 diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/probs/state.dill b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/probs/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..6cc5d69085b0c59623ea387c2e8946b164199bdb Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/probs/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/sentence/meta.yaml b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/sentence/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..02d5c9743c2aee2650f7cc0c58bff13f755fc6d1 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/sentence/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 3 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/sentence/state.dill b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/sentence/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..3c2168904b9b5b36edc57d9aa1205072b166e873 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/sentence/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/tokens/meta.yaml b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/tokens/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..02d5c9743c2aee2650f7cc0c58bff13f755fc6d1 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/tokens/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 3 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/tokens/state.dill b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/tokens/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..bd127e98a35ee4e4383a824ffd2dfe2538efd9bc Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/tokens/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/tree/meta.yaml b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/tree/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..02d5c9743c2aee2650f7cc0c58bff13f755fc6d1 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/tree/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 3 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/tree/state.dill b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/tree/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..e1bcc52208a313a67b2298f13fdcfda380e6674c Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/columns/tree/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/meta.yaml b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..da009b4db6fabc68de56f0df6597cb78d7802e16 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/meta.yaml @@ -0,0 +1,12 @@ +column_dtypes: + index: &id002 !!python/name:meerkat.columns.list_column.ListColumn '' + label: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' + logits: &id001 !!python/name:meerkat.columns.tensor_column.TensorColumn '' + pred: *id001 + probs: *id001 + sentence: *id002 + tokens: *id002 + tree: *id002 +dtype: !!python/name:robustnessgym.core.slice.SliceDataPanel '' +len: 3 +write_together: false diff --git a/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/state.dill b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..99946f8df882b127300450dccb1db519e99aad81 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/11095984086453820951051189529600734957634799403036487332827577537350/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/index/meta.yaml b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/index/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..39cef31fc2c8c718d0af85b80b335843df4ce723 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/index/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 2 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/index/state.dill b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/index/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..86bbd4a8921a50d0827be7635bf4cbefb3babf8b Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/index/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/label/data.npy b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/label/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..f7f5b6bb3e9ee5846b8839939f2cd69270476a77 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/label/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/label/meta.yaml b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/label/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..0ef016e242d3b494d85ffcd07b58b421470159b9 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/label/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' +len: 2 diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/label/state.dill b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/label/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..1103ef48e0671f1fb3915402bf14c7b1d037dcb8 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/label/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/logits/data.npy b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/logits/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..85082430a2618d6026e10e2fe298a16b81560763 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/logits/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/logits/meta.yaml b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/logits/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..24fb082f9d80c09657d2beb1a97f298545b41706 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/logits/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 2 diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/logits/state.dill b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/logits/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..1103ef48e0671f1fb3915402bf14c7b1d037dcb8 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/logits/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/pred/data.npy b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/pred/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..cc693f5c985b94c8ed4e8b81a335bc155b5f9def Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/pred/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/pred/meta.yaml b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/pred/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..24fb082f9d80c09657d2beb1a97f298545b41706 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/pred/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 2 diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/pred/state.dill b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/pred/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..1103ef48e0671f1fb3915402bf14c7b1d037dcb8 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/pred/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/probs/data.npy b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/probs/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..59c0bb88420c7aeff706662c0c27b6ca3ddd80b2 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/probs/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/probs/meta.yaml b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/probs/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..24fb082f9d80c09657d2beb1a97f298545b41706 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/probs/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 2 diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/probs/state.dill b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/probs/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..1103ef48e0671f1fb3915402bf14c7b1d037dcb8 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/probs/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/sentence/meta.yaml b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/sentence/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..39cef31fc2c8c718d0af85b80b335843df4ce723 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/sentence/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 2 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/sentence/state.dill b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/sentence/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..8146e3c6907a8a35489ac532263ccd40d434f645 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/sentence/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/tokens/meta.yaml b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/tokens/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..39cef31fc2c8c718d0af85b80b335843df4ce723 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/tokens/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 2 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/tokens/state.dill b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/tokens/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..0202896511ed50e4d482a216d3cb6f90740badaf Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/tokens/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/tree/meta.yaml b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/tree/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..39cef31fc2c8c718d0af85b80b335843df4ce723 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/tree/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 2 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/tree/state.dill b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/tree/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..ac5f0ee9b88ea55360a888b37949c9a19f644a14 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/columns/tree/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/meta.yaml b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..6aa59655cb00b162173cd9a8b04ea313b73bf406 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/meta.yaml @@ -0,0 +1,12 @@ +column_dtypes: + index: &id002 !!python/name:meerkat.columns.list_column.ListColumn '' + label: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' + logits: &id001 !!python/name:meerkat.columns.tensor_column.TensorColumn '' + pred: *id001 + probs: *id001 + sentence: *id002 + tokens: *id002 + tree: *id002 +dtype: !!python/name:robustnessgym.core.slice.SliceDataPanel '' +len: 2 +write_together: false diff --git a/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/state.dill b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..3b744548bdbfd7f009d23b6e629fc7d8b166f345 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/16013947967738825897919394505531801267644881523756461674465994499881/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/index/meta.yaml b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/index/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..d6ab52d65f15b4629341318e09660bfd22966c32 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/index/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 162 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/index/state.dill b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/index/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..10a2379a874c5df8a6e2257f07c8718237034e72 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/index/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/label/data.npy b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/label/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..f7f5b6bb3e9ee5846b8839939f2cd69270476a77 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/label/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/label/meta.yaml b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/label/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..87fabd7269352114eee5874ee75efea01a7cbae6 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/label/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' +len: 162 diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/label/state.dill b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/label/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..18565345034e6a9f155f52d32e2792cc5ad8b07a Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/label/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/logits/data.npy b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/logits/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..85082430a2618d6026e10e2fe298a16b81560763 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/logits/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/logits/meta.yaml b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/logits/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..cf35724e3eacfcd095c766ac5cf178e75e7016f1 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/logits/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 162 diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/logits/state.dill b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/logits/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..18565345034e6a9f155f52d32e2792cc5ad8b07a Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/logits/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/pred/data.npy b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/pred/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..cc693f5c985b94c8ed4e8b81a335bc155b5f9def Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/pred/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/pred/meta.yaml b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/pred/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..cf35724e3eacfcd095c766ac5cf178e75e7016f1 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/pred/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 162 diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/pred/state.dill b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/pred/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..18565345034e6a9f155f52d32e2792cc5ad8b07a Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/pred/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/probs/data.npy b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/probs/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..59c0bb88420c7aeff706662c0c27b6ca3ddd80b2 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/probs/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/probs/meta.yaml b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/probs/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..cf35724e3eacfcd095c766ac5cf178e75e7016f1 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/probs/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 162 diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/probs/state.dill b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/probs/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..18565345034e6a9f155f52d32e2792cc5ad8b07a Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/probs/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/sentence/meta.yaml b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/sentence/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..d6ab52d65f15b4629341318e09660bfd22966c32 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/sentence/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 162 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/sentence/state.dill b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/sentence/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..665c295101e6cfdb2e457b4ddbdd1863afbc3336 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/sentence/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/tokens/meta.yaml b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/tokens/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..d6ab52d65f15b4629341318e09660bfd22966c32 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/tokens/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 162 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/tokens/state.dill b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/tokens/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..96c6ed9d73a4343fe0fde192af84b0d68575053f Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/tokens/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/tree/meta.yaml b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/tree/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..d6ab52d65f15b4629341318e09660bfd22966c32 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/tree/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 162 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/tree/state.dill b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/tree/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..302931b445c583332179929b797ab326555fdab1 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/columns/tree/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/meta.yaml b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..aa563e32094fbb770bc6f20cbb811123a891601c --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/meta.yaml @@ -0,0 +1,12 @@ +column_dtypes: + index: &id002 !!python/name:meerkat.columns.list_column.ListColumn '' + label: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' + logits: &id001 !!python/name:meerkat.columns.tensor_column.TensorColumn '' + pred: *id001 + probs: *id001 + sentence: *id002 + tokens: *id002 + tree: *id002 +dtype: !!python/name:robustnessgym.core.slice.SliceDataPanel '' +len: 162 +write_together: false diff --git a/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/state.dill b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..312654c7b569ad6e96b5e65e40b6852fc414b165 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/18091445771515191585064433440374279993491344906480426122309591861540/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/index/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/index/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..3f14cc6341c7fc976526e503ee4a7836eb5b3aa2 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/index/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 18 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/index/state.dill b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/index/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..bce8c708e32a33764a9609c70226be671a2d240d Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/index/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/label/data.npy b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/label/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..f7f5b6bb3e9ee5846b8839939f2cd69270476a77 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/label/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/label/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/label/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..3a7fd681e843d06b778d359ef18c2f680e2946b0 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/label/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' +len: 18 diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/label/state.dill b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/label/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..9e6c2d36a66ed8472df032b1f3fededaea6f98f7 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/label/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/logits/data.npy b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/logits/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..85082430a2618d6026e10e2fe298a16b81560763 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/logits/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/logits/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/logits/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..af9bd6c17b1639e871a618cc69305036de5765fc --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/logits/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 18 diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/logits/state.dill b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/logits/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..9e6c2d36a66ed8472df032b1f3fededaea6f98f7 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/logits/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/pred/data.npy b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/pred/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..cc693f5c985b94c8ed4e8b81a335bc155b5f9def Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/pred/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/pred/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/pred/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..af9bd6c17b1639e871a618cc69305036de5765fc --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/pred/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 18 diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/pred/state.dill b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/pred/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..9e6c2d36a66ed8472df032b1f3fededaea6f98f7 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/pred/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/probs/data.npy b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/probs/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..59c0bb88420c7aeff706662c0c27b6ca3ddd80b2 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/probs/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/probs/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/probs/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..af9bd6c17b1639e871a618cc69305036de5765fc --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/probs/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 18 diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/probs/state.dill b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/probs/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..9e6c2d36a66ed8472df032b1f3fededaea6f98f7 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/probs/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/sentence/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/sentence/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..3f14cc6341c7fc976526e503ee4a7836eb5b3aa2 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/sentence/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 18 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/sentence/state.dill b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/sentence/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..cce2ed75392a589548e792fbc6a7a1d9651ff17f Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/sentence/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/tokens/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/tokens/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..3f14cc6341c7fc976526e503ee4a7836eb5b3aa2 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/tokens/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 18 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/tokens/state.dill b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/tokens/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..aa5ff0a8ffc527efd215f1b1b3a35ec43ce941dd Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/tokens/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/tree/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/tree/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..3f14cc6341c7fc976526e503ee4a7836eb5b3aa2 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/tree/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 18 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/tree/state.dill b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/tree/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..07b1aca659bbb281f9c746edd769f290fd134636 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/columns/tree/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..0de5797cd1e4534fe3a0e058ed1caece32ec9854 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/meta.yaml @@ -0,0 +1,12 @@ +column_dtypes: + index: &id002 !!python/name:meerkat.columns.list_column.ListColumn '' + label: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' + logits: &id001 !!python/name:meerkat.columns.tensor_column.TensorColumn '' + pred: *id001 + probs: *id001 + sentence: *id002 + tokens: *id002 + tree: *id002 +dtype: !!python/name:robustnessgym.core.slice.SliceDataPanel '' +len: 18 +write_together: false diff --git a/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/state.dill b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..20c16b859551468f3bb66e26fdc2c07031dbbdf4 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20285199873346535727739051282896676421700716940626815558463209300410/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/index/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/index/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..4b91a8bffd7d9ae48d8b89073c3b86750be01481 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/index/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 30 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/index/state.dill b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/index/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..803e25f8f779893a362d38dc712a0bfa9f59143f Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/index/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/label/data.npy b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/label/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..f7f5b6bb3e9ee5846b8839939f2cd69270476a77 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/label/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/label/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/label/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..85ea2cb33292b227c74c98cff1fddfc48e0cdc4a --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/label/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' +len: 30 diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/label/state.dill b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/label/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..da4a41f5312c930ac9a13d4363fba7f0c46726ea Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/label/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/logits/data.npy b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/logits/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..85082430a2618d6026e10e2fe298a16b81560763 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/logits/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/logits/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/logits/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..11bb6a34eff14031141ef893ec85dfd75e16007c --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/logits/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 30 diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/logits/state.dill b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/logits/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..da4a41f5312c930ac9a13d4363fba7f0c46726ea Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/logits/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/pred/data.npy b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/pred/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..cc693f5c985b94c8ed4e8b81a335bc155b5f9def Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/pred/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/pred/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/pred/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..11bb6a34eff14031141ef893ec85dfd75e16007c --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/pred/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 30 diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/pred/state.dill b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/pred/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..da4a41f5312c930ac9a13d4363fba7f0c46726ea Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/pred/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/probs/data.npy b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/probs/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..59c0bb88420c7aeff706662c0c27b6ca3ddd80b2 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/probs/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/probs/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/probs/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..11bb6a34eff14031141ef893ec85dfd75e16007c --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/probs/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 30 diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/probs/state.dill b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/probs/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..da4a41f5312c930ac9a13d4363fba7f0c46726ea Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/probs/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/sentence/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/sentence/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..4b91a8bffd7d9ae48d8b89073c3b86750be01481 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/sentence/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 30 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/sentence/state.dill b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/sentence/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..029665b89626172dfd655825583fcedfa75342d7 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/sentence/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/tokens/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/tokens/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..4b91a8bffd7d9ae48d8b89073c3b86750be01481 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/tokens/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 30 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/tokens/state.dill b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/tokens/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..e3f3da54541d8b443d121d0c121fc1db0f1404f3 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/tokens/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/tree/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/tree/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..4b91a8bffd7d9ae48d8b89073c3b86750be01481 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/tree/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 30 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/tree/state.dill b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/tree/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..97fb8333701a05466cc265ed09dc0f2aa1ae58f6 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/columns/tree/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..b17ac42da786855e2fc0d134f440dc6aee811daf --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/meta.yaml @@ -0,0 +1,12 @@ +column_dtypes: + index: &id002 !!python/name:meerkat.columns.list_column.ListColumn '' + label: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' + logits: &id001 !!python/name:meerkat.columns.tensor_column.TensorColumn '' + pred: *id001 + probs: *id001 + sentence: *id002 + tokens: *id002 + tree: *id002 +dtype: !!python/name:robustnessgym.core.slice.SliceDataPanel '' +len: 30 +write_together: false diff --git a/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/state.dill b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..cbcb2cdf83e9c87f2b13336cf4fdd6026dc1dd65 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20831988824830144680064697780482718538854599204162462324451184469939/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/index/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/index/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..4e9b8a5595d4e57003377aa53c8a4a5390f05c90 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/index/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 27 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/index/state.dill b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/index/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..34a52451674da06f0de452d5b5f265eb553b54dd Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/index/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/label/data.npy b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/label/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..f7f5b6bb3e9ee5846b8839939f2cd69270476a77 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/label/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/label/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/label/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..c370358c20a14fd7610924a0fdfcf7951f7b4c6b --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/label/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' +len: 27 diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/label/state.dill b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/label/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..63d37695ef26169016a05e17bcd1498a2dc91cd3 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/label/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/logits/data.npy b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/logits/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..85082430a2618d6026e10e2fe298a16b81560763 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/logits/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/logits/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/logits/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..27dc11984ddcaf2c36fff99d016baafc0b14dd32 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/logits/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 27 diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/logits/state.dill b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/logits/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..63d37695ef26169016a05e17bcd1498a2dc91cd3 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/logits/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/pred/data.npy b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/pred/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..cc693f5c985b94c8ed4e8b81a335bc155b5f9def Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/pred/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/pred/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/pred/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..27dc11984ddcaf2c36fff99d016baafc0b14dd32 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/pred/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 27 diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/pred/state.dill b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/pred/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..63d37695ef26169016a05e17bcd1498a2dc91cd3 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/pred/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/probs/data.npy b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/probs/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..59c0bb88420c7aeff706662c0c27b6ca3ddd80b2 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/probs/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/probs/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/probs/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..27dc11984ddcaf2c36fff99d016baafc0b14dd32 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/probs/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 27 diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/probs/state.dill b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/probs/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..63d37695ef26169016a05e17bcd1498a2dc91cd3 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/probs/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/sentence/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/sentence/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..4e9b8a5595d4e57003377aa53c8a4a5390f05c90 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/sentence/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 27 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/sentence/state.dill b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/sentence/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..7eab9a7d74ef68ebdf5e36352a13cc778896acc1 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/sentence/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/tokens/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/tokens/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..4e9b8a5595d4e57003377aa53c8a4a5390f05c90 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/tokens/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 27 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/tokens/state.dill b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/tokens/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..2bd5dde794a7836e4e3a139fffb6fc9d36c44078 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/tokens/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/tree/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/tree/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..4e9b8a5595d4e57003377aa53c8a4a5390f05c90 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/tree/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 27 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/tree/state.dill b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/tree/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..73852704db98b31ead399e3b128d6cdb74f09a5e Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/columns/tree/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/meta.yaml b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..71df3829646a6cdd0fe5170da834d2f385168e58 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/meta.yaml @@ -0,0 +1,12 @@ +column_dtypes: + index: &id002 !!python/name:meerkat.columns.list_column.ListColumn '' + label: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' + logits: &id001 !!python/name:meerkat.columns.tensor_column.TensorColumn '' + pred: *id001 + probs: *id001 + sentence: *id002 + tokens: *id002 + tree: *id002 +dtype: !!python/name:robustnessgym.core.slice.SliceDataPanel '' +len: 27 +write_together: false diff --git a/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/state.dill b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..450b279afed7c70980ae70c24fa7fd24637c955e Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/20892280267027915724302377632275586782122696733615430875221434755433/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/index/meta.yaml b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/index/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..1db69003e74346cc22ec27458f2002cf92b5a746 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/index/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 8544 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/index/state.dill b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/index/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..336edf3a7ad72560ea5680e93c8db9119b84f4b2 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/index/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/label/data.npy b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/label/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..f7f5b6bb3e9ee5846b8839939f2cd69270476a77 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/label/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/label/meta.yaml b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/label/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..54deb6a7b21c6fbf45526f3d131fe31761eaa9c7 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/label/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' +len: 8544 diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/label/state.dill b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/label/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..c93a41f47708c70ce79b15d536b352ef73028509 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/label/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/logits/data.npy b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/logits/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..85082430a2618d6026e10e2fe298a16b81560763 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/logits/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/logits/meta.yaml b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/logits/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..661eff84838875d9d81e3eaca3b252c251835f75 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/logits/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 8544 diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/logits/state.dill b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/logits/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..c93a41f47708c70ce79b15d536b352ef73028509 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/logits/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/pred/data.npy b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/pred/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..cc693f5c985b94c8ed4e8b81a335bc155b5f9def Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/pred/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/pred/meta.yaml b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/pred/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..661eff84838875d9d81e3eaca3b252c251835f75 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/pred/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 8544 diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/pred/state.dill b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/pred/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..c93a41f47708c70ce79b15d536b352ef73028509 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/pred/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/probs/data.npy b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/probs/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..59c0bb88420c7aeff706662c0c27b6ca3ddd80b2 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/probs/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/probs/meta.yaml b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/probs/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..661eff84838875d9d81e3eaca3b252c251835f75 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/probs/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 8544 diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/probs/state.dill b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/probs/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..c93a41f47708c70ce79b15d536b352ef73028509 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/probs/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/sentence/meta.yaml b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/sentence/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..1db69003e74346cc22ec27458f2002cf92b5a746 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/sentence/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 8544 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/sentence/state.dill b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/sentence/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..f8a278504893f89b4c3c01be143b185dce2133d2 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/sentence/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/tokens/meta.yaml b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/tokens/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..1db69003e74346cc22ec27458f2002cf92b5a746 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/tokens/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 8544 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/tokens/state.dill b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/tokens/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..5e2099010c993e1f973af0f760b004a3460e0454 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/tokens/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/tree/meta.yaml b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/tree/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..1db69003e74346cc22ec27458f2002cf92b5a746 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/tree/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 8544 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/tree/state.dill b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/tree/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..c0f46e0e6aa76a8f7570108cdd964c4599af5d0e Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/columns/tree/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/meta.yaml b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..af292e5ae3c691cad3d914aa1503bb848ea246e0 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/meta.yaml @@ -0,0 +1,12 @@ +column_dtypes: + index: &id002 !!python/name:meerkat.columns.list_column.ListColumn '' + label: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' + logits: &id001 !!python/name:meerkat.columns.tensor_column.TensorColumn '' + pred: *id001 + probs: *id001 + sentence: *id002 + tokens: *id002 + tree: *id002 +dtype: !!python/name:robustnessgym.core.slice.SliceDataPanel '' +len: 8544 +write_together: false diff --git a/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/state.dill b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..677f13e6bfc317caba4df0e434f9982885990cb6 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/22104524125870938792093930312902172262385043776794920648945298827780/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/index/meta.yaml b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/index/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..cabd2076d32e7d14bf04178805425452bceb3685 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/index/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 2210 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/index/state.dill b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/index/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..589db264f248385fbc3f771b4ae8be329df02e64 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/index/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/label/data.npy b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/label/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..9436d89f05c9fe4460d365b381e49a6b63ab2b6b Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/label/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/label/meta.yaml b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/label/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..2ce78540cdc677fa62fe25d26d398156b6ddab1a --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/label/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' +len: 2210 diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/label/state.dill b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/label/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..c93a41f47708c70ce79b15d536b352ef73028509 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/label/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/logits/data.npy b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/logits/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..bb1417013c32b31b29e6e60bc0420b48d10ae0a4 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/logits/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/logits/meta.yaml b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/logits/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..9d172e280a12100653d2ccbe36525b14ab1dd40a --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/logits/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 2210 diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/logits/state.dill b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/logits/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..c93a41f47708c70ce79b15d536b352ef73028509 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/logits/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/pred/data.npy b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/pred/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..75f9a8c76d187f7d97c2f23328a7b4b83732e36f Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/pred/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/pred/meta.yaml b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/pred/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..9d172e280a12100653d2ccbe36525b14ab1dd40a --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/pred/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 2210 diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/pred/state.dill b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/pred/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..c93a41f47708c70ce79b15d536b352ef73028509 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/pred/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/probs/data.npy b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/probs/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..4de7bf495d693d44ec639821101a90c572da569e Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/probs/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/probs/meta.yaml b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/probs/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..9d172e280a12100653d2ccbe36525b14ab1dd40a --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/probs/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 2210 diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/probs/state.dill b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/probs/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..c93a41f47708c70ce79b15d536b352ef73028509 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/probs/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/sentence/meta.yaml b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/sentence/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..cabd2076d32e7d14bf04178805425452bceb3685 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/sentence/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 2210 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/sentence/state.dill b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/sentence/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..fdaf11c8ec3a7d6c39438973e2a9be8b655df4a2 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/sentence/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/tokens/meta.yaml b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/tokens/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..cabd2076d32e7d14bf04178805425452bceb3685 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/tokens/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 2210 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/tokens/state.dill b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/tokens/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..14f9b5c3f171560bd541ea5a225225252fb0d456 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/tokens/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/tree/meta.yaml b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/tree/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..cabd2076d32e7d14bf04178805425452bceb3685 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/tree/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 2210 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/tree/state.dill b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/tree/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..45a73278dfffe77e547d8af5ef3e49825880ddb9 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/columns/tree/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/meta.yaml b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..184031617856f8f7d2b71532d91485da8af39a88 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/meta.yaml @@ -0,0 +1,12 @@ +column_dtypes: + index: &id002 !!python/name:meerkat.columns.list_column.ListColumn '' + label: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' + logits: &id001 !!python/name:meerkat.columns.tensor_column.TensorColumn '' + pred: *id001 + probs: *id001 + sentence: *id002 + tokens: *id002 + tree: *id002 +dtype: !!python/name:robustnessgym.core.slice.SliceDataPanel '' +len: 2210 +write_together: false diff --git a/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/state.dill b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..89fb66ad17a9f9573a19ba1a29508b73e4580d07 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/26888469096898148500119093975747446513585419920170982168037402981863/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/index/meta.yaml b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/index/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..efe7a5ec5cbdeff99aad38f04b621f7d4250926c --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/index/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 6 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/index/state.dill b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/index/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..3bb69fe4569c4525c871f16de6d240254a7ab7b2 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/index/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/label/data.npy b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/label/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..f7f5b6bb3e9ee5846b8839939f2cd69270476a77 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/label/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/label/meta.yaml b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/label/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..903b3a0b5b15595599d1d8419f6846680b013156 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/label/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' +len: 6 diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/label/state.dill b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/label/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..cff69c9aba00d3dff42193b716d9afce6e67f08a Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/label/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/logits/data.npy b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/logits/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..85082430a2618d6026e10e2fe298a16b81560763 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/logits/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/logits/meta.yaml b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/logits/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..be90368143349df0a896ebf25d869dac43f65ed0 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/logits/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 6 diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/logits/state.dill b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/logits/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..cff69c9aba00d3dff42193b716d9afce6e67f08a Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/logits/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/pred/data.npy b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/pred/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..cc693f5c985b94c8ed4e8b81a335bc155b5f9def Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/pred/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/pred/meta.yaml b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/pred/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..be90368143349df0a896ebf25d869dac43f65ed0 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/pred/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 6 diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/pred/state.dill b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/pred/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..cff69c9aba00d3dff42193b716d9afce6e67f08a Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/pred/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/probs/data.npy b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/probs/data.npy new file mode 100644 index 0000000000000000000000000000000000000000..59c0bb88420c7aeff706662c0c27b6ca3ddd80b2 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/probs/data.npy differ diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/probs/meta.yaml b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/probs/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..be90368143349df0a896ebf25d869dac43f65ed0 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/probs/meta.yaml @@ -0,0 +1,2 @@ +dtype: !!python/name:meerkat.columns.tensor_column.TensorColumn '' +len: 6 diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/probs/state.dill b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/probs/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..cff69c9aba00d3dff42193b716d9afce6e67f08a Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/probs/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/sentence/meta.yaml b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/sentence/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..efe7a5ec5cbdeff99aad38f04b621f7d4250926c --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/sentence/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 6 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/sentence/state.dill b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/sentence/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..21e8fef0605ce50041942499ab6372991aab64f3 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/sentence/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/tokens/meta.yaml b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/tokens/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..efe7a5ec5cbdeff99aad38f04b621f7d4250926c --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/tokens/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 6 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/tokens/state.dill b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/tokens/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..ca6563dab20a35f16474b196c88501b64d284efc Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/tokens/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/tree/meta.yaml b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/tree/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..efe7a5ec5cbdeff99aad38f04b621f7d4250926c --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/tree/meta.yaml @@ -0,0 +1,3 @@ +dtype: !!python/name:meerkat.columns.list_column.ListColumn '' +len: 6 +write_together: true diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/tree/state.dill b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/tree/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..a03a339a6463b080df626288494b80f17f6fdc7c Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/columns/tree/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/meta.yaml b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/meta.yaml new file mode 100644 index 0000000000000000000000000000000000000000..e158191e65f4fbe928bb484b6b4a6323c6d249a6 --- /dev/null +++ b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/meta.yaml @@ -0,0 +1,12 @@ +column_dtypes: + index: &id002 !!python/name:meerkat.columns.list_column.ListColumn '' + label: !!python/name:meerkat.columns.numpy_column.NumpyArrayColumn '' + logits: &id001 !!python/name:meerkat.columns.tensor_column.TensorColumn '' + pred: *id001 + probs: *id001 + sentence: *id002 + tokens: *id002 + tree: *id002 +dtype: !!python/name:robustnessgym.core.slice.SliceDataPanel '' +len: 6 +write_together: false diff --git a/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/state.dill b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/state.dill new file mode 100644 index 0000000000000000000000000000000000000000..d88f7a1caae180a9aaa6a6fe37cb9af931dd1f2d Binary files /dev/null and b/assets/data/rg/sst_db.devbench/slices/7707573794079777897049046925323341705899453146881103072447039774909/state.dill differ diff --git a/assets/data/rg/sst_db.devbench/version.dill b/assets/data/rg/sst_db.devbench/version.dill new file mode 100644 index 0000000000000000000000000000000000000000..3ee995f94ec477b8ee4f600ac343e43a91cd01a1 Binary files /dev/null and b/assets/data/rg/sst_db.devbench/version.dill differ diff --git a/assets/data/text_explainer/model_card.json b/assets/data/text_explainer/model_card.json new file mode 100644 index 0000000000000000000000000000000000000000..ed1162a087813ac9f13f7819b4d88a3b1d286605 --- /dev/null +++ b/assets/data/text_explainer/model_card.json @@ -0,0 +1,55 @@ +{ + "model-details":{ + "name": "Model Details", + "short": ["This model, `distilbert-base-uncased-finetuned-sst-2-english`, is a sentiment analysis model. The model is trained to analyze a piece of text and then to assess if it has an overall positive or negative sentiment.", + "This model is a fine-tune of a more general language model called [DistilBERT](https://huggingface.co/distilbert-base-uncased)."], + "extended": ["This model is a fine-tune checkpoint of [DistilBERT-base-uncased](https://huggingface.co/distilbert-base-uncased) [1], trained using the [SST-2 dataset](https://nlp.stanford.edu/sentiment/treebank.html)[2].", + "This model is uncased meaning it does not make a difference between the words `english`, `English`, and `ENGLISH`.", + "[DistilBERT](https://huggingface.co/distilbert-base-uncased) is a transformers model, smaller and faster than [BERT](https://huggingface.co/bert-base-uncased), which was pre-trained on the same corpus in a self-supervised fashion, using the BERT base model as a teacher. This means it was pretrained on the raw texts only, with no humans labelling them in any way (which is why it can use lots of publicly available data) with an automatic process to generate inputs and labels from those texts using the BERT base model. This way, the model learns the same inner representation of the English language than its teacher model, while being faster for inference or downstream tasks." + ] + }, + "intended-use":{ + "name": "Intended Use", + "warning" : "Warning! Unintended uses cases are not reported!", + "short": ["This model is primarily aimed at classifying whether sentences have an overall `positive` or `negative` sentiment.", + "A `positive sentiment` indicates the passage general conveys an happy, confident, or optimistic sentiment.", + "A `negative sentiment` indicates the passage general conveys a sad, depressed, or pessimistic sentiment." + ], + "extended": [ + "This model only reports a probability between 0 and 1 indicating whether some sentence has an overall positive or negative sentiment. The model does not explicitly define a neutral category, but one could be introduced.", + "`Positive sentiment` is represent with the numeric value `1'.", + "`Negative sentiment` is represent with the numeric value `0'. ", + "There are a number known of challenges of correctly determining the [sentiment of text](https://en.wikipedia.org/wiki/Sentiment_analysis)."] + + }, + "ethical-considerations":{ + "name": "Ethical Considerations", + "warning" : "Warning! Additional bias analysis was not conducted.", + "short": [ + "Even if the training data used for this model could be characterized as fairly neutral, this model can have biased predictions. It also inherits some of the bias of the [BERT](https://huggingface.co/bert-base-uncased) base model and [DistilBERT](https://huggingface.co/distilbert-base-uncased)" + ] + }, + "training":{ + "name": "Model Training & Evaluation", + "warning" : "Warning! Dataset is more than five years old", + "short": ["This model is fine-tuned using the SST-2, Stanford Sentiment Treebank v2 dataset.", + "This model primarily classifies a sentence as having an overall positive or negative sentiment" ], + "extended": [ + "This model was trained and evaluated on on the SST-2 dataset contains 215,154 phrases with sentiment labels in the parse trees of 11,855 sentences from movie reviews.", + "This model is a fine-tune of [DistilBERT](https://huggingface.co/distilbert-base-uncased), which is a general purpose language model. Fine-tuning means that the DistillBERT model has been optimized for the task of sentiment analysis using the SST-2 dataset. ", + {"Fine-tuning hyper-parameters":["learning_rate = 1e-5", "batch_size = 32", "warmup = 600", "max_seq_length = 128", "num_train_epochs = 3.0"]} + ] + }, + "references":{ + "name": "References", + "short" : ["See the research behind the data and models. This research is referenced in other parts of the model card using the [#] notation.”"], + "extended": [ + "[1] Victor Sanh, Lysandre Debut, Julien Chaumond, Thomas Wolf. DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lighter. (2019)", + "[2]  Richard Socher, Alex Perelygin, Jean Wu, Jason Chuang, Christopher D. Manning, Andrew Ng, Christopher Potts. Recursive Deep Models for Semantic Compositionality Over a Sentiment Treebank. (2013)", + "[3] Jacob Devlin, Ming-Wei Chang, Kenton Leem, Kristina Toutanova. BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. (2018)", + "[4] https://yknzhu.wixsite.com/mbweb", + "[5] https://en.wikipedia.org/wiki/English_Wikipedia", + "[6] Alex Wang , Amanpreet Singh, Julian Michael, Felix Hill, Omer Levy, Samuel R. Bowman. GLUE: A multi-task benchmark and analysis platform for natural language understanding (2019)" + ] + } +} \ No newline at end of file diff --git a/assets/data/user_data/example_sentence.json b/assets/data/user_data/example_sentence.json new file mode 100644 index 0000000000000000000000000000000000000000..d6ce8bae0d9db990451322c8688af2e6eb223199 --- /dev/null +++ b/assets/data/user_data/example_sentence.json @@ -0,0 +1,53 @@ +{ + "sentences":[ + "I like you. I love you.", + "I love being ignored.", + "Like they would believe anything I say.", + "What a terrible thing to say about a good person", + "I am not not happy that it's sunny and bright today", + "This path is really unpredictable", + "Very nice atmosphere but the food was terrible", + "I bought a new car but quickly got into an accident", + "The prices are basically like fire sale prices", + "Wow, it would be super cool if you join us", + "I liked that female writer", + "As a male, I feel hopeful", + "This summit is a wonderful event to celebrate hispanic folk", + "I recently found out that Alex is non-binary", + "The main character was a trans-woman", + "I watched a documentary about black writers", + "What a sad day to be a mother", + "It's scary how they treat migrant people", + "Being a refugee makes life really hard", + "The outstanding festival celebrated the best artists of Iraq", + "The United States has done a great job fighting economic inequality", + "Alex always wanted to live in rural community", + "The next speaker travelled all the way from China", + "Poor countries are the worst holiday destinations", + "" + + + ], + "assigned_sentiment":[ + "unk","unk","unk","unk","unk","unk","unk","unk","unk","unk", + "pos", + "pos", + "pos", + "neut", + "neut", + "neut", + "neg", + "neg", + "neg", + "pos", + "pos", + "neut", + "neut", + "neg", + "neg" + + + + + ] +} \ No newline at end of file diff --git a/assets/img/click.png b/assets/img/click.png new file mode 100644 index 0000000000000000000000000000000000000000..a1f7fc891d388622b7b8a1a8c7115831e817017c Binary files /dev/null and b/assets/img/click.png differ diff --git a/assets/img/good.png b/assets/img/good.png new file mode 100644 index 0000000000000000000000000000000000000000..8ce008f0ecbbdfc0f59b648f9b7a908dcf4506ac Binary files /dev/null and b/assets/img/good.png differ diff --git a/assets/img/info.png b/assets/img/info.png new file mode 100644 index 0000000000000000000000000000000000000000..d4494aaa469ab23573e27f277259be98bb770f8d Binary files /dev/null and b/assets/img/info.png differ diff --git a/assets/img/title.png b/assets/img/title.png new file mode 100644 index 0000000000000000000000000000000000000000..7658bd48cebd14bfafc89f6d89ae8ec737fa234a Binary files /dev/null and b/assets/img/title.png differ diff --git a/assets/img/warning-black.png b/assets/img/warning-black.png new file mode 100644 index 0000000000000000000000000000000000000000..81a1a1ad614746e84a17cdd70793f65fbd70e606 Binary files /dev/null and b/assets/img/warning-black.png differ diff --git a/assets/img/warning.png b/assets/img/warning.png new file mode 100644 index 0000000000000000000000000000000000000000..ed8cc35ef6b2f1b7ed8ebba72cea171c7cb93313 Binary files /dev/null and b/assets/img/warning.png differ diff --git a/assets/models/sst_train.doc2vec b/assets/models/sst_train.doc2vec new file mode 100644 index 0000000000000000000000000000000000000000..a80b806f801b2fc9e304536b8a1bdf2febef0b63 Binary files /dev/null and b/assets/models/sst_train.doc2vec differ diff --git a/interactive_model_cards/.DS_Store b/interactive_model_cards/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..6bf28bc4f050022f0e6ce958324147c0863d8087 Binary files /dev/null and b/interactive_model_cards/.DS_Store differ diff --git a/interactive_model_cards/__init__.py b/interactive_model_cards/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/interactive_model_cards/__pycache__/__init__.cpython-38.pyc b/interactive_model_cards/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2877deb5558c1e28a1d25155ca41d18775217792 Binary files /dev/null and b/interactive_model_cards/__pycache__/__init__.cpython-38.pyc differ diff --git a/interactive_model_cards/app_layout/__init__.py b/interactive_model_cards/app_layout/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..da6efbe2fc5c6a6e55440adc911e7bbe6a5fb161 --- /dev/null +++ b/interactive_model_cards/app_layout/__init__.py @@ -0,0 +1,3 @@ +from .quant_panel import * +from .model_card_panel import * +from .example_panel import * diff --git a/interactive_model_cards/app_layout/__pycache__/__init__.cpython-38.pyc b/interactive_model_cards/app_layout/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ac2902a6c94016d4031af9172a7a0e366ff722e4 Binary files /dev/null and b/interactive_model_cards/app_layout/__pycache__/__init__.cpython-38.pyc differ diff --git a/interactive_model_cards/app_layout/__pycache__/example_panel.cpython-38.pyc b/interactive_model_cards/app_layout/__pycache__/example_panel.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..14007daef8aa805caac32270028e7ce64f85466d Binary files /dev/null and b/interactive_model_cards/app_layout/__pycache__/example_panel.cpython-38.pyc differ diff --git a/interactive_model_cards/app_layout/__pycache__/model_card_panel.cpython-38.pyc b/interactive_model_cards/app_layout/__pycache__/model_card_panel.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5fe73550267e5ca3d2d304e1ab1c5090d7f08fc3 Binary files /dev/null and b/interactive_model_cards/app_layout/__pycache__/model_card_panel.cpython-38.pyc differ diff --git a/interactive_model_cards/app_layout/__pycache__/quant_panel.cpython-38.pyc b/interactive_model_cards/app_layout/__pycache__/quant_panel.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..caa55d85f305f796e21d5285af232b8def961c22 Binary files /dev/null and b/interactive_model_cards/app_layout/__pycache__/quant_panel.cpython-38.pyc differ diff --git a/interactive_model_cards/app_layout/example_panel.py b/interactive_model_cards/app_layout/example_panel.py new file mode 100644 index 0000000000000000000000000000000000000000..66bf658de5e76ff87ccc4a2af240a173582f9404 --- /dev/null +++ b/interactive_model_cards/app_layout/example_panel.py @@ -0,0 +1,321 @@ +# --- Streamlit --- +import streamlit as st + +# --- Data --- +import robustnessgym as rg +import pandas as pd + +# --- Misc --- +from math import floor +from random import sample +from interactive_model_cards import utils as ut + + +def format_data(user_text, model): + """ Helper Function : Formatting and preparing the user's input data""" + + # adding user data to the data panel + dp = rg.DataPanel({"sentence": [user_text], "label": [1]}) + + # run prediction + dp, pred = ut.update_pred(dp, model) + + # summarizing the prediction + + idx_max = pred["Probability"].argmax() + pred_sum = pred["Label"][idx_max] + pred_bin = int(1) if pred["Label"][idx_max] == "Positive Sentiment" else int(0) + pred_num = floor(pred["Probability"][idx_max] * 10 ** 3) / 10 ** 3 + pred_conf = ut.conf_level(pred["Probability"][idx_max]) + + new_example = { + "sentence": user_text, + "model label": pred_sum, + "model label binary": pred_bin, + "probability": pred_num, + "confidence": pred_conf, + "user label": None, + "user label binary": None, + } + + return new_example + + +def slice_misc(table): + """ Helper Function: format new slice""" + table = st.session_state["user_data"][ + ["sentence", "model label binary", "user label binary"] + ] + table.columns = ["sentence", "pred", "label"] + + dp = rg.DataPanel( + { + "sentence": table["sentence"].tolist(), + "label": table["label"].tolist(), + "pred": table["pred"].tolist(), + } + ) + + # give the sentence a name + dp._identifier = "Your Sentences" + + # updated the dev bench + rg_bench = ut.new_bench() + rg_bench.add_slices(dp) + + return rg_bench + + +# ***** ADDING CUSTOM SENTENCES ******* +def examples(): + """ DEPRECATED METHOD FOR UI for displaying the custom sentences""" + + # writing the metrics out to a column + st.markdown("** Custom Example Sentences **") + + if not st.session_state["user_data"].empty: + # remove the user data slice + + # visualize the overall performance + st.markdown("*Model Performance*") + key = "Your Sentences" + all_metrics = {key: {}} + all_metrics[key]["metrics"] = st.session_state["quant_ex"][ "User Custom Sentence"][key] + all_metrics[key]["source"] = key + + # chart = ut.visualize_metrics(st.session_state["quant_ex"]["User Custom Sentence"]) + chart = ut.visualize_metrics(all_metrics, col_val="#ff7f0e") + st.altair_chart(chart) + + # add to overall model performance + # visualize examples + st.markdown("*Examples*") + st.dataframe( + st.session_state["user_data"][ + ["sentence", "model label", "user label", "probability"] + ] + ) + else: + st.write("No examples added yet") + + +def example_sentence(sentence_examples, model,doc2vec): + """ UI for creating a custom sentences""" + + # **** Entering Text *** + placeholder = st.empty() + user_text = placeholder.text_input( + "Write your own example sentences, or click 'Get Suggest Examples'", + st.session_state["example_sent"], + ) + + gen_button = st.button("Get Suggested Example", key="user_text") + + if gen_button: + st.session_state["example_sent"] = sample( + set(sentence_examples["sentences"]), 1 + )[0] + + user_text = placeholder.text_input( + "Write your own example sentences, or click 'Get Suggested Example'", + st.session_state["example_sent"], + ) + + if user_text != "": + + new_example = format_data(user_text, model) + + # **** Prediction Summary *** + with st.form(key="my_form"): + st.markdown("**Model Prediction Summary**") + st.markdown( + f"*The sentiment model predicts that this sentence has an overall `{new_example['model label']}` with an `{new_example['confidence']}` (p={new_example['probability']})*" + ) + + # prediction agreement solicitation + st.markdown("**Do you agree with the prediction?**") + agreement = st.radio("Indicate your agreement below", ["Agree", "Disagree"]) + + # getting the user label + user_lab = new_example["model label"] + user_lab_bin = ( + int(1) if new_example["model label"] == "Positive Sentiment" else int(0) + ) + + if agreement != "Agree": + user_lab = ( + "Negative Sentiment" + if new_example["model label"] == "Positive Sentiment" + else "Positive Sentiment" + ) + user_lab_bin = int(0) if user_lab_bin == 1 else int(1) + + # update robustness gym with user_example prediction + if st.form_submit_button("Add to exisiting sentences"): + # updating the user data frame + if user_text != "": + new_example["user label"] = user_lab + new_example["user label binary"] = user_lab_bin + + # data frame to append to session info + new_example = pd.DataFrame(new_example, index=[0]) + + # update the session + st.session_state["user_data"] = st.session_state[ + "user_data" + ].append(new_example, ignore_index=True) + + # update the user data dev bench + user_bench = slice_misc(st.session_state["user_data"]) + + # add bench + st.session_state["quant_ex"][ + "User Custom Sentence" + ] = user_bench.metrics["model"] + + #update the selected data + st.session_state["selected_slice"] = { + 'name':'Your Sentences', + 'source': 'User Custom Sentence', + } + + #update the sentence with an embedding + embedding = st.session_state["embedding"] + tmp = ut.prep_sentence_embedding(name ='Your Sentences', + source = 'User Custom Sentence', + sentence = user_text, + sentiment= user_lab, + sort_order= 100, #always put it on top + embed_model = doc2vec, + idx = max(embedding.index)+1) + + st.session_state["embedding"] = embedding.append(tmp) + +# ***** DEFINTING CUSTOM SUBGROUPS ******* +def subpopulation_slice(sst_db,doc2vec): + with st.form(key="subpop_form"): + st.markdown("Define you subpopulation") + user_terms = st.text_input( + "Enter a set of comma separated words", "comedy, hilarious, clown" + ) + slice_choice = st.selectbox( + "Choose Data Source", ["Training Data", "Evaluation Data"] + ) + slice_name = st.text_input( + "Give your subpopulation a name", "subpop_1", key="custom_slice_name" + ) + if st.form_submit_button("Create Subpopulation"): + # build a new slice + user_terms = [x.strip() for x in user_terms.split(",")] + slice_builder = rg.HasAnyPhrase([user_terms], identifiers=[slice_name]) + + # on test data + slice_ids = ut.get_sliceid(list(sst_db.slices)) + if slice_choice == "Training Data": + #st.write("returning training data") + idx = ut.get_sliceidx(slice_ids,"xyz_train") + else: + #st.write("returning evaluation data") + idx = ut.get_sliceidx(slice_ids,"xyz_test") + + sst_db(slice_builder, list(sst_db.slices)[idx], ["sentence"]) + + #get store slice name + slice_ids = ut.get_sliceid(list(sst_db.slices)) + slice_idx= [i for i, elem in enumerate(slice_ids) if slice_name in str(elem)][0] + slice_rg_name = [elem for i, elem in enumerate(slice_ids) if slice_name in str(elem)] + + slice_data = list(sst_db.slices)[slice_idx] + + + # updating the the selected slice + st.session_state["selected_slice"] = { + 'name': slice_rg_name[0], + 'source': 'Custom Slice', + } + + #storing the slice terms + st.session_state["slice_terms"][slice_rg_name[0]] = user_terms + + #adding slice to embedding + #update the sentence with an embedding + + embedding = st.session_state["embedding"] + tmp = ut.prep_sentence_embedding(name = slice_name, + source = "Custom Slice", + sentence = slice_data['sentence'], + sentiment= ["Positive Sentiment" if int(round(x)) == 1 else "Negative Sentiment" for x in slice_data["label"]], + sort_order=5, + embed_model = doc2vec, + idx = max(embedding.index)+1, + type="multi") + + st.session_state["embedding"] = embedding.append(tmp) + + return slice_name + + +def slice_vis(terms, sst_db, slice_name): + ''' DEPRECIATED FUNCTION TO VISUALIZE SLICE DATA''' + st.write(terms) + # TO DO - FORMATTING AND ADD METRICS + if len(list(sst_db.slices)) > 2: + # write out the dataset for this subset + + # get selected slice data + slice_ids = ut.get_sliceid(list(sst_db.slices)) + idx = [i for i, elem in enumerate(slice_ids) if slice_name in str(elem)] + + if len(idx) > 1: + raise ValueError("More than one slice with the same name") + else: + idx = idx[0] + + if idx is not None: + slice_data = list(sst_db.slices)[idx] + slice_id = str(slice_data._identifier) + + # visualize performance + all_metrics = ut.metrics_to_dict(sst_db.metrics["model"], slice_id) + chart = ut.visualize_metrics(all_metrics) + st.altair_chart(chart) + + # write slice data to UI + st.dataframe(ut.slice_to_df(slice_data)) + else: + st.write("No slice found") + + +# ***** EXAMPLE PANEL UI ******* +def example_panel(sentence_examples, model, sst_db,doc2vec): + """ Layout for the custom example panel""" + + # Data Expander + ''' + st.markdown( + "Here's an overview of the ways you can add customized the performance results. Using the drop down menu above, you can choose from one of three options" + ) + st.markdown( + "1. **Define a new subpopulation** : Create a new subset from the model's training or testing data" + ) + st.markdown("1. **Add your own sentences** : Add your own sentences as examples") + st.markdown( + "3. **Add your own dataset** : Upload your own (small) dataset from a csv file" + ) + ''' + st.markdown("Modify the quantitative analysis results by defining your own subpopulations in the data, including your own data by adding your own sentences or dataset.") + + with st.expander("Explore new subpopulations in model data"): + # create slice + slice_terms = subpopulation_slice(sst_db,doc2vec) + + # visualize slice + slice_name = st.session_state["custom_slice_name"] + + with st.expander("Explore with your own sentences"): + # adding a column for user text input + example_sentence(sentence_examples, model,doc2vec) + # examples() + with st.expander("Explore with your own dataset"): + st.error("This feature is not enabled for the online deployment") +__all__=["example_panel"] diff --git a/interactive_model_cards/app_layout/model_card_panel.py b/interactive_model_cards/app_layout/model_card_panel.py new file mode 100644 index 0000000000000000000000000000000000000000..b2d9a99e8c04b421c0f56c3de5e8d9c82cf309ca --- /dev/null +++ b/interactive_model_cards/app_layout/model_card_panel.py @@ -0,0 +1,42 @@ +import streamlit as st +import base64 + +def model_card_panel(model_card, errors): + """ Writing Model card in the sidebar""" + + # model card side panel + for key in model_card.keys(): + item = model_card[key] + + st.sidebar.markdown(f"

{model_card[key]['name']}

", unsafe_allow_html=True) + + if "warning" in model_card[key].keys() and errors: + #st.sidebar.error(model_card[key]["warning"]) + st.sidebar.markdown( + f""" + + {model_card[key]["warning"]} + + """, + unsafe_allow_html=True + ) + + n_short = len(model_card[key]['short']) + if n_short == 1: + st.sidebar.write(f"{model_card[key]['short'][0]}") + else: + for i in range(0,len(model_card[key]['short'])): + st.sidebar.write(f"* {model_card[key]['short'][i]}") + + + if "extended" in model_card[key].keys(): + with st.sidebar.expander(""): + if len(model_card[key]["extended"]) > 1: + for detail in model_card[key]["extended"]: + st.markdown(f"* {detail}") + else: + st.markdown(model_card[key]["extended"]) + + + else: + st.sidebar.markdown("
",unsafe_allow_html=True) \ No newline at end of file diff --git a/interactive_model_cards/app_layout/quant_panel.py b/interactive_model_cards/app_layout/quant_panel.py new file mode 100644 index 0000000000000000000000000000000000000000..35c5ab067eeab98edc3ffce3b2d0b63480ffef78 --- /dev/null +++ b/interactive_model_cards/app_layout/quant_panel.py @@ -0,0 +1,226 @@ +# streamlit +import streamlit as st +from streamlit_vega_lite import altair_component +import base64 + + +# data +import pandas as pd + +# utils +from numpy import round +from interactive_model_cards import utils as ut + + +def perf_interact(type="model perf",min_size=0): + """ Instructions for interacting with the view""" + + if type == "model perf": + st.markdown( + f""" + + All subpopulations with fewer than {min_size} sentences are reporting potentially unreliable results. These are identified with a red border around the bar. + + """, + unsafe_allow_html=True + ) + st.markdown("") #just to space them out + st.markdown( + f""" + + Click on the bars to see example sentences. + + """, + unsafe_allow_html=True + ) + + st.markdown("") #just to space them out + else: + st.write("This visualization shows a representation of the data according to how similar two sentences are *relative to the data the model was trained on*.") + + st.markdown( + f""" + + Here are ways to interact with this view: + + """, + unsafe_allow_html=True + ) + + st.write("* You can `zoom in and out` of the visualization") + st.write("* You can `hover` over a data point to see the sentence and sentiment") + st.write("* You can `click on the legend` to emphasize subpopulations in the data according to positive of negative sentiment.") + + + + +def quant_panel(sst_db, embedding, col,data_view): + """ Quantitative Panel Layout""" + + all_metrics = {} + with col: + if data_view == "Model Performance Metrics": + st.warning("**Model Performance Metrics**") + + st.markdown("* Evaluation metrics include [accuracy](https://simple.wikipedia.org/wiki/Accuracy_and_precision), [precision](https://en.wikipedia.org/wiki/Precision_and_recall), and [recall](https://en.wikipedia.org/wiki/Precision_and_recall).") + st.markdown(" * Performance is shown for the training and testing set, as well as special groups within this dataset that have been automatically associated with US protected groups") + + + min_size = st.number_input("Flag (with a red border) subpopulations with fewer than the follow sentences:", value=100, min_value=30, max_value=10000) + + perf_interact(type="model perf",min_size=min_size) + + #st.write(f'* All subsamples with `fewer than {min_size} sentences` are reporting potentially unreliable results and are flagged with red border. Take extra care when interpretting this data.', unsafe_allow_html=True) + #st.markdown("* Click on the bars to see examples of sentences") + + for key in st.session_state["quant_ex"]: + tmp = st.session_state["quant_ex"][key] + + if tmp is not None: + for iKey in tmp.keys(): + all_metrics[iKey] = {} + all_metrics[iKey]["metrics"] = tmp[iKey] + all_metrics[iKey]["source"] = key + + if key == "Overall Performance": + #get the size of the dataset + idx = ut.get_sliceid(list(sst_db.slices)).index(iKey) + slice_data = list(sst_db.slices)[idx] + + # write slice data to UI + df = ut.slice_to_df(slice_data) + all_metrics[iKey]["size"] = df.shape[0] + + # due to the way slices are added + # this hack is required + if "RGDataset" in iKey: + all_metrics[iKey]["source"] = "Custom Slice" + elif "protected" in iKey: + all_metrics[iKey]["source"] = "US Protected Class" + else: + all_metrics[iKey]["size"] = st.session_state["user_data"].shape[0] + + # st.write(all_metrics) + chart = ut.visualize_metrics(all_metrics, max_width=100, linked_vis=True,min_size=min_size) + event_dict = altair_component(altair_chart=chart) + + # st.altair_chart(chart) + + # if something was clicked on, find out what it was + if "name" in event_dict.keys(): + # identify what it was selected on + st.session_state["selected_slice"] = { + "name": event_dict["name"][0], + "source": event_dict["source"][0], + } + + if st.session_state["selected_slice"] is not None: + get_selected = st.session_state["selected_slice"]["name"] + + #subsampling data from training data + if st.session_state["selected_slice"]["source"] in [ + "Overall Performance", + "Custom Slice", + "US Protected Class" + ]: + selected = st.session_state["selected_slice"]["name"] + # get selected slice data + #st.write(ut.get_sliceid(list(sst_db.slices))) + idx = ut.get_sliceid(list(sst_db.slices)).index(selected) + slice_data = list(sst_db.slices)[idx] + + # write slice data to UI + df = ut.slice_to_df(slice_data) + + + #subsetting the data + st.warning("**Data Details**") + with st.expander("Customize Data Sample"): + with st.form("Sample Form"): + st.number_input( + "Number of Samples", + value=min(df.shape[0],10), + min_value=1, + max_value=df.shape[0], + key="sampleNum", + ) + st.selectbox( + "Sample Type", + [ + "Random Sample", + "Highest Probabilities", + "Lowest Probabilities", + "Mid Probabilities", + ], + index=0, + key="sampleType", + ) + st.form_submit_button("Generate Sample") + + #drawing the sampled data + + #summarize slice information + displayName = str(selected).split("->") + + if len(displayName) > 1: + displayName = displayName[1].split("@")[0].strip() + else: + displayName= displayName[0] + + st.markdown( + f"* The slice `{displayName}` has a total size of `{df.shape[0]} sentences`" + ) + #summarize data sample size and sampling method + st.markdown( + f"* Shown is a subsample of all the data to `{st.session_state['sampleNum']}` sampled by `{st.session_state['sampleType']}`" + ) + + # add terms in user has selectd a custom slice + if st.session_state["selected_slice"]["source"]=="Custom Slice": + terms_str = ', '.join(st.session_state["slice_terms"][selected]) + st.markdown(f"* This slice contains sentences containing one or more of following has the following terms:`{terms_str}`") + + elif st.session_state["selected_slice"]["source"]=="US Protected Class": + terms = st.session_state["protected_class"][displayName] + terms_str = ", ".join(terms) + st.markdown(f"* Sentences pertaining this US Protected Classes contain the following-terms: `{terms_str}`") + st.markdown( + f""" + + Detecting US Protected classess by key word search is not perfect. Some sentences below may not be pertintent to a protected class, for example the word 'black' can refer individuals but not always. + + """, + unsafe_allow_html=True + ) + + st.table( + ut.subsample_df( + df, + st.session_state["sampleNum"], + st.session_state["sampleType"], + ) + ) + + elif st.session_state["selected_slice"]["source"] in ["User Custom Sentence"]: + #st.markdown(f"These are {st.session_state["user_data"]} custom sentences you have defined") + st.markdown("**Data Details**") + df = st.session_state["user_data"] + st.markdown(f"These are your `{df.shape[0]}` custom sentences") + st.write(df) + else: + st.warning("**Subpopulation Comparison**") + perf_interact(type="comparison") + + with st.expander("how to read this chart:"): + st.markdown("* each **point** is a single sentence") + st.markdown("* the **position** of each dot is determined mathematically based upon an analysis of the words in a sentence. The **closer** two points on the visualization the **more similar** the sentences are. The **further apart ** two points on the visualization the **more different** the sentences are") + st.markdown(" * the **shape** of each point reflects whether it a positive (diamond) or negative sentiment (circle)") + st.markdown("* the **color** of each point is the ") + + #down sample embedding for altair limitations + tmp = embedding + tmp = ut.down_samp(embedding) + st.altair_chart(ut.data_comparison(tmp)) + + +__all__ = ["quant_panel"] diff --git a/interactive_model_cards/utils/__init__.py b/interactive_model_cards/utils/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..e91f4db9eeaa1c8daa7676d096eb7fe69487d84a --- /dev/null +++ b/interactive_model_cards/utils/__init__.py @@ -0,0 +1,4 @@ +from .rg_utils import * +from .misc import * +from .style_hacks import * +from .visualization import * diff --git a/interactive_model_cards/utils/__pycache__/__init__.cpython-38.pyc b/interactive_model_cards/utils/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6f5f757ba6a682b0ff60845195e32d20d6b36857 Binary files /dev/null and b/interactive_model_cards/utils/__pycache__/__init__.cpython-38.pyc differ diff --git a/interactive_model_cards/utils/__pycache__/misc.cpython-38.pyc b/interactive_model_cards/utils/__pycache__/misc.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..301c6c53d4f9dce3a18f6704350146821e5e2aad Binary files /dev/null and b/interactive_model_cards/utils/__pycache__/misc.cpython-38.pyc differ diff --git a/interactive_model_cards/utils/__pycache__/rg_utils.cpython-38.pyc b/interactive_model_cards/utils/__pycache__/rg_utils.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c3f7983392a21fc4057d35d46fcf82454cac2c21 Binary files /dev/null and b/interactive_model_cards/utils/__pycache__/rg_utils.cpython-38.pyc differ diff --git a/interactive_model_cards/utils/__pycache__/style_hacks.cpython-38.pyc b/interactive_model_cards/utils/__pycache__/style_hacks.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a121079ef9fda25876c0bbc69a01f0565443133b Binary files /dev/null and b/interactive_model_cards/utils/__pycache__/style_hacks.cpython-38.pyc differ diff --git a/interactive_model_cards/utils/__pycache__/visualization.cpython-38.pyc b/interactive_model_cards/utils/__pycache__/visualization.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..27e77be1c96ccc44a48eab95532acd75a43310ae Binary files /dev/null and b/interactive_model_cards/utils/__pycache__/visualization.cpython-38.pyc differ diff --git a/interactive_model_cards/utils/misc.py b/interactive_model_cards/utils/misc.py new file mode 100644 index 0000000000000000000000000000000000000000..88ed1264b292172dbca94d6f16c0cadcf435b408 --- /dev/null +++ b/interactive_model_cards/utils/misc.py @@ -0,0 +1,138 @@ +import pandas as pd +from numpy import floor + + +#--- gensim --- +from nltk.tokenize import word_tokenize +from gensim.models.doc2vec import Doc2Vec, TaggedDocument + + +def conf_level(val): + """ Translates probability value into + a plain english statement """ + # https://www.dni.gov/files/documents/ICD/ICD%20203%20Analytic%20Standards.pdf + conf = "undefined" + + if val < 0.05: + conf = "Extremely Low Probability" + elif val >= 0.05 and val < 0.20: + conf = "Very Low Probability" + elif val >= 0.20 and val < 0.45: + conf = "Low Probability" + elif val >= 0.45 and val < 0.55: + conf = "Middling Probability" + elif val >= 0.55 and val < 0.80: + conf = "High Probability" + elif val >= 0.80 and val < 0.95: + conf = "Very High Probability" + elif val >= 0.95: + conf = "Extremely High Probability" + + return conf + + +def subsample_df(df=None, size=10, sample_type="Random Sample"): + """ Subsample the dataframe """ + size = int(size) + if sample_type == "Random Sample": + return df.sample(size) + elif sample_type == "Highest Probabilities": + df.sort_values(by="probability", ascending=False, inplace=True) + return df.head(size) + elif sample_type == "Lowest Probabilities": + df.sort_values(by="probability", ascending=True, inplace=True) + return df.head(size) + else: + # sample probabilities in the middle + tmp = df[(df["probability"] > 0.45) & (df["probability"] < 0.55)] + samp = min([size, int(tmp.shape[0])]) + return tmp.sample(samp) + + +def down_samp(embedding): + """Down sample a data frame for altiar visualization """ + #total number of positive and negative sentiments in the class + total_size = embedding.groupby(['name', 'sentiment'],as_index=False).count() + + user_data = 0 + if 'Your Sentences' in str(total_size['name']): + tmp = embedding.groupby(['name'],as_index=False).count() + val = int(tmp[tmp['name'] == "Your Sentences"]['source']) + user_data=val + + max_sample = total_size.groupby('name').max()['source'] + + #down sample to meeting altair's max values + #but keep the proportional representation of groups + down_samp = 1/(sum(max_sample)/(5000-user_data)) + + max_samp = floor(max_sample*down_samp).astype(int).to_dict() + max_samp['Your Sentences'] = user_data + + #sample down for each group in the data frame + embedding= embedding.groupby('name').apply(lambda x: x.sample(n=max_samp.get(x.name))).reset_index(drop = True) + + #order the embedding + return(embedding.sort_values(['sort_order'],ascending=True)) + + + +def prep_embed_data(data,model): + ''' Basic data tagging''' + tagged_data = [TaggedDocument(words=word_tokenize(_d.lower()), tags=[str(i)]) for i, _d in enumerate(data)] + embedding = [model.infer_vector(tagged_data[i].words) for i in range(len(tagged_data))] + return embedding + +def prep_sentence_embedding(name,source, sentence, sentiment, sort_order,embed_model,idx,type="single"): + """ Prepare a custom sentence to add to the embedding""" + + + if type == "single": + #get vector embedding + tagged_data = TaggedDocument(words=word_tokenize(sentence.lower()), tags=['source']) + vector = embed_model.infer_vector(tagged_data.words) + + tmp = { + 'source': source, + 'name': name, + 'sort_order': sort_order, + 'sentence': sentence, + 'sentiment': sentiment, + 'x': vector[0], + 'y':vector[1] + } + + return(pd.DataFrame(tmp,index=[idx])) + else: + #go through each group and add + df = {"source":[], + "name":[], + "sentence":[], + "sentiment":[], + "x":[], + "y":[], + "sort_order":[] + } + + + slice_short = sentence + slice_sentiment = sentiment + vec_embedding = prep_embed_data(sentence,embed_model) + + df['source'] = df['source'] + [source]*len(slice_short) + df['name'] = df['name'] + [name]*len(slice_short) + + #the sort order effects how its drawn by altair + df['sort_order'] = df['sort_order'] + [sort_order]*len(slice_short) + + #add individual elements + for i in range(len(slice_short)): + df['sentence'].append(slice_short[i]) + df['sentiment'].append(slice_sentiment[i]) + df['x'].append(vec_embedding[i][0]) + df['y'].append(vec_embedding[i][1]) + + df = pd.DataFrame(df) + return(df) + + diff --git a/interactive_model_cards/utils/rg_utils.py b/interactive_model_cards/utils/rg_utils.py new file mode 100644 index 0000000000000000000000000000000000000000..713210ddcb8a2f330e3bbc98c8a240350bd59608 --- /dev/null +++ b/interactive_model_cards/utils/rg_utils.py @@ -0,0 +1,164 @@ +""" +rg_utils load helpers methods from python +""" + +import pandas as pd +import re +import robustnessgym as rg +from sklearn.metrics import accuracy_score, f1_score, precision_score, recall_score + + +def update_pred(dp, model, dp_only=False): + """ Updating data panel with model prediction""" + + model.predict_batch(dp, ["sentence"]) + + dp = dp.update( + lambda x: model.predict_batch(x, ["sentence"]), + batch_size=4, + is_batched_fn=True, + pbar=True, + ) + + if dp_only: + return dp + + labels = pd.Series(["Negative Sentiment", "Positive Sentiment"]) + probs = pd.Series(dp.__dict__["_data"]["probs"][0]) + + pred = pd.concat([labels, probs], axis=1) + pred.columns = ["Label", "Probability"] + return (dp, pred) + + +def remove_slice(bench, slice_name="user_data"): + """ Remove a slice from the rg dev bench""" + + # slices and identifiers are in the same order + slice_list = [] + slice_identifier = [] + + for i in bench.__dict__["_slices"]: + # look-up the term + name = str(i.__dict__["_identifier"]) + if not re.search("new_words", name): + slice_list = slice_list + [i] + slice_identifier = slice_identifier + [name] + + # metrics put datain a different order + metrics = {} + for key in bench.metrics["model"].keys(): + if not re.search("new_words", key): + metrics[key] = bench.metrics["model"][key] + + # slice table, repeat for sanity check + # slice_table = {} + # for key in bench.__dict__["_slice_table"].keys(): + # key = str(key) + # if not re.search("new_words",key): + # slice_table[key] = bench.__dict__["_slice_table"][key] + + bench.__dict__["_slices"] = set(slice_list) + bench.__dict__["_slice_identifiers"] = set(slice_identifier) + # bench.__dict__["_slice_table"] = set(slice_identifier) + + bench.metrics["model"] = metrics + + return bench + + +def add_slice(bench, table, model, slice_name="user_data"): + """ Adds a custom slice to RG """ + # do it this way or it complains + dp = rg.DataPanel( + { + "sentence": table["sentence"].tolist(), + "label": table["label"].tolist(), + "pred": table["pred"].tolist(), + } + ) + + # dp._identifier = slice_name + + # get prediction + # add to bench + # bench.add_slices([dp]) + return dp + + +def new_bench(): + """ Create new rg dev bench""" + bench = rg.DevBench() + bench.add_aggregators( + { + # Every model can be associated with custom metric calculation functions + #'distilbert-base-uncased-finetuned-sst-2-english': { + "model": { + # This function uses the predictions we stored earlier to calculate accuracy + #'accuracy': lambda dp: (dp['label'].round() == dp['pred'].numpy()).mean() + #'f1' : lambda dp: f1_score(dp['label'].round(),dp['pred'],average='macro',zero_division=1), + "recall": lambda dp: recall_score( + dp["label"].round(), dp["pred"], average="macro", zero_division=1 + ), + "precision": lambda dp: precision_score( + dp["label"].round(), dp["pred"], average="macro", zero_division=1 + ), + "accuracy": lambda dp: accuracy_score(dp["label"].round(), dp["pred"]), + } + } + ) + return bench + + +def get_sliceid(slices): + """ Because RG stores data in a silly way""" + ids = [] + for slice in list(slices): + ids = ids + [slice._identifier] + + return ids + +def get_sliceidx(slice_ids,name): + """ get the index from an rg slice""" + + if name == "xyz_train": + idx = [i for i, elem in enumerate(slice_ids) if ("split=train" in str(elem)) ] #and len(str(elem).split("->")) == 1)] + elif name == "xyz_test": + idx = [i for i, elem in enumerate(slice_ids) if ("split=test" in str(elem)) ] #and len(str(elem).split("->")) == 1)] + else: + idx = [i for i, elem in enumerate(slice_ids) if name in str(elem)] + + return idx[0] + +def get_prob(x,i): + """ Helper to get probability""" + + return(float(x[i])) + +def slice_to_df(data): + """ Convert slice to dataframe""" + df = pd.DataFrame( + { + "sentence": list(data["sentence"]), + "model label": ["Positive Sentiment" if int(round(x)) == 1 else "Negative Sentiment" for x in data["label"]], + "model binary": [int(round(x)) for x in data["label"]], + } + ) + + prob = [] + for i in range(0, len(data['probs'])): + prob.append(get_prob(data['probs'][i],df["model binary"][i])) + + df["probability"] = prob + + return df + + +def metrics_to_dict(metrics, slice_name): + """ Convert metrics to dataframe""" + + all_metrics = {slice_name: {}} + all_metrics[slice_name]["metrics"] = metrics[slice_name] + all_metrics[slice_name]["source"] = "Custom Slice" + + return all_metrics diff --git a/interactive_model_cards/utils/style_hacks.py b/interactive_model_cards/utils/style_hacks.py new file mode 100644 index 0000000000000000000000000000000000000000..b6b833e77a1129ceefd131f9e55d25f27d7dde79 --- /dev/null +++ b/interactive_model_cards/utils/style_hacks.py @@ -0,0 +1,67 @@ +""" + placeholder for all streamlit style hacks +""" +import streamlit as st + + +def init_style(): + return st.write( + """ + +""", + unsafe_allow_html=True, + ) diff --git a/interactive_model_cards/utils/visualization.py b/interactive_model_cards/utils/visualization.py new file mode 100644 index 0000000000000000000000000000000000000000..2749e868fa01e44c2ef6c7a1c02fd7e1e4be9722 --- /dev/null +++ b/interactive_model_cards/utils/visualization.py @@ -0,0 +1,207 @@ + +# --- Visualization --- +import altair as alt +import streamlit as st +import plotly.graph_objects as go +from streamlit_vega_lite import altair_component + +# --- Data --- +import pandas as pd + +def base_chart(df, linked_vis=False, max_width=150, col_val=None,min_size=100,size_domain=[]): + ''' Visualize the model's performance across susbets of the data''' + #Defining populations in the data + pop_domain = ["Overall Performance","Custom Slice","User Custom Sentence","US Protected Class"] + color_range = ["#5778a4", "#e49444", "#b8b0ac","#85b6b2"] + + #being chart + base = alt.Chart(df) + + if linked_vis: + selected = alt.selection_single( + on="click", empty="none", fields=["name", "source"] + ) + base = base.add_selection(selected) + + base = ( + base.mark_bar().encode( + alt.X("metric_value", + scale=alt.Scale(domain=(0, 1)), title="" + ), + alt.Y("displayName", title=""), + alt.Column("metric_type", title=""), + alt.StrokeWidth("size:N", + scale=alt.Scale(domain=size_domain,range=[0,1.25]), + title="#sentences" + ), + alt.StrokeOpacity("size:N", + scale=alt.Scale(domain=size_domain,range=[0,1]) + ), + alt.Stroke("size:N", + scale=alt.Scale(domain=size_domain,range=["white","red"]), + ), + alt.Fill("source", + scale = alt.Scale(domain = pop_domain, + range=color_range), + title = "Data Subpopulation"), + opacity=alt.condition(selected, alt.value(1), alt.value(0.5)), + tooltip=["name", "metric_type", "metric_value"] + ).properties(width=125 + ).configure_axis( + labelFontSize=14 + ). + configure_legend( + labelFontSize=14 + ) + + ) + else: + #This is now depracted and should never occur + base = ( + base.mark_bar() + .encode( + alt.X("metric_value", scale=alt.Scale(domain=(0, 1)), title=""), + alt.Y( + "metric_type", + title="", + sort=["Overall Performance", "Your Sentences"], + ), + # alt.Row("metric_type",title=""), + color=alt.value(col_val), + tooltip=["name", "metric_type", "metric_value"], + ) + .properties(width=max_width) + ) + + return base + + +@st.cache(allow_output_mutation=True) +def visualize_metrics(metrics, max_width=150, linked_vis=False, col_val="#1f77b4",min_size=1000): + """ + Visualize the metrics of the model. + """ + metric_df = pd.DataFrame() + + for key in metrics.keys(): + metric_types = [] + metric_values = [] + tmp = metrics[key]["metrics"] + + # get individual metrics + for mt in tmp.keys(): + metric_types = metric_types + [mt] + metric_values = metric_values + [tmp[mt]] + + name = [key] * len(metric_types) + size = [metrics[key]["size"]] * len(metric_types) + source = [metrics[key]["source"]] * len(metric_types) + metric_df = metric_df.append( + pd.DataFrame( + { + "name": name, + "metric_type": metric_types, + "metric_value": metric_values, + "source": source, + "size" : [ f">={min_size} sentences" if x >= min_size else f"<{min_size} sentences" for x in size] + } + ) + ) + + + #adding a human friendly display name (not RG's backend-name) + tmp = [i.split("->") for i in metric_df['name']] + metric_df['displayName']=[i.split("@")[0] for i in [j[0] if len(j)<=1 else j[1] for j in tmp ]] + + #passing the size domain + size_domain = [f">={min_size} sentences", f"<{min_size} sentences"] + # generic metric chart + base = base_chart(metric_df, linked_vis, col_val=col_val,size_domain=size_domain) + + # layered chart with line + """ + # vertical line + vertline = alt.Chart().mark_rule().encode(x="a:Q") + metric_chart = ( + alt.layer(base, vertline,data=metric_df) + .transform_calculate(a="0.5") + .facet( + alt.Column("metric_type", title="")) + .configure_header(labelFontSize=12 + ) + ) + """ + + return base + +#@st.cache(allow_output_mutation=True) +def data_comparison(df): + #set up a dropdown select bindinf + #input_dropdown = alt.binding_select(options=['Negative Sentiment','Positive Sentiment']) + selection = alt.selection_multi(fields=['name','sentiment']) + + #pop_domain = ["Overall Performance","Custom Slice","User Custom Sentence","US Protected Class"] + #color_range = ["#5778a4", "#e49444", "#b8b0ac","#85b6b2",""] + + #highlight colors on select + color = alt.condition(selection, + alt.Color('source:N', legend=None), + #scale = alt.Scale(domain = pop_domain,range=color_range)), + alt.value('lightgray')) + opacity = alt.condition(selection,alt.value(0.7),alt.value(0.25)) + + + #basic chart + scatter = alt.Chart(df).mark_point(size=100,filled=True).encode( + x=alt.X('x',axis=None), + y=alt.Y('y',axis=None), + color = color, + shape=alt.Shape('sentiment', scale=alt.Scale(range=['circle', 'diamond'])), + tooltip=['source','name','sentence','sentiment'], + opacity=opacity + ).properties( + width= 600, + height = 700 + ).interactive() + + + legend = alt.Chart(df).mark_point().encode( + y=alt.Y('name:N', axis=alt.Axis(orient='right'),title=""), + x=alt.X("sentiment"), + shape=alt.Shape('sentiment', scale=alt.Scale(range=['circle', 'diamond']),legend=None), + color=color + ).add_selection( + selection + ) + + layered = scatter | legend + + + layered = layered.configure_axis( + grid=False + ).configure_view( + strokeOpacity=0 + ) + + return layered + + +def vis_table(df, userInput=False): + """ DEPRECATED : Visualize table data more effectively """ + fig = go.Figure( + data=[ + go.Table( + header=dict( + values=list(df.columns), fill_color="paleturquoise", align="left" + ), + columnwidth=[400, 50, 50], + cells=dict( + values=[df["sentence"], df["model label"], df["probability"]], + fill_color="lavender", + align="left", + ), + ) + ] + ) + + return fig