classy-core

View on PyPIReverse Dependencies (0)

0.3.2 classy_core-0.3.2-py3-none-any.whl

Wheel Details

Project: classy-core
Version: 0.3.2
Filename: classy_core-0.3.2-py3-none-any.whl
Download: [link]
Size: 129180
MD5: c92ca47eaa9fbd6b7de224b3eae35f50
SHA256: 4acdb681c2bc1c22b2470e91077decb69780b863ab6188e2be93351526070fbe
Uploaded: 2022-09-08 15:20:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: classy-core
Version: 0.3.2
Summary: A powerful tool to train and use your classification models.
Author: Classy Team @ Sunglasses AI
Author-Email: classy[at]sunglasses.ai
Home-Page: https://github.com/sunglasses-ai/classy
License: Apache
Keywords: classy nn ml sunglassesai classification
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Text Processing :: Linguistic
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.8.0
Requires-Dist: torch (>=1.9)
Requires-Dist: pytorch-lightning (<1.6.0,>=1.5.0)
Requires-Dist: torchmetrics (<0.8.0,>=0.5.0)
Requires-Dist: transformers (<4.18,>=4.1)
Requires-Dist: hydra-core (==1.1.1)
Requires-Dist: argcomplete (==1.12.3)
Requires-Dist: wandb (>=0.12.0)
Requires-Dist: datasets (<1.19,>=1.12)
Requires-Dist: nltk (<4.0.0,>=3.4.5)
Requires-Dist: seqeval (==1.2.*)
Requires-Dist: rouge-score (==0.0.4)
Requires-Dist: sacrebleu (==2.0.0)
Requires-Dist: rich (>=11.0.0)
Requires-Dist: sentencepiece (==0.1.96)
Requires-Dist: plotly (==5.5.0); extra == "all"
Requires-Dist: pdoc3 (==0.10.0); extra == "all"
Requires-Dist: st-annotated-text (==2.0.0); extra == "all"
Requires-Dist: streamlit (<1.5.0,>=1.4.0); extra == "all"
Requires-Dist: fastapi (==0.68.1); extra == "all"
Requires-Dist: uvicorn[standard] (==0.15.0); extra == "all"
Requires-Dist: streamlit (<1.5.0,>=1.4.0); extra == "demo"
Requires-Dist: st-annotated-text (==2.0.0); extra == "demo"
Requires-Dist: plotly (==5.5.0); extra == "describe"
Requires-Dist: streamlit (<1.5.0,>=1.4.0); extra == "describe"
Requires-Dist: st-annotated-text (==2.0.0); extra == "describe"
Requires-Dist: pdoc3 (==0.10.0); extra == "docs"
Requires-Dist: fastapi (==0.68.1); extra == "fastapi"
Requires-Dist: pdoc3 (==0.10.0); extra == "pdoc3"
Requires-Dist: plotly (==5.5.0); extra == "plotly"
Requires-Dist: fastapi (==0.68.1); extra == "serve"
Requires-Dist: uvicorn[standard] (==0.15.0); extra == "serve"
Requires-Dist: st-annotated-text (==2.0.0); extra == "st-annotated-text"
Requires-Dist: streamlit (<1.5.0,>=1.4.0); extra == "streamlit"
Requires-Dist: uvicorn[standard] (==0.15.0); extra == "uvicorn_standard_"
Provides-Extra: all
Provides-Extra: demo
Provides-Extra: describe
Provides-Extra: docs
Provides-Extra: fastapi
Provides-Extra: pdoc3
Provides-Extra: plotly
Provides-Extra: serve
Provides-Extra: st-annotated-text
Provides-Extra: streamlit
Provides-Extra: uvicorn_standard_
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 10269 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
classy/__init__.py sha256=LHpmOy0LxWl7bCfstUBhCb0dxyaV0FsETv-msTJX2NY 58
classy/version.py sha256=feAZq0lW32DC7eAhXShh33KMX2ITwxOYxSMwdp2IBKs 459
classy/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy/data/data_drivers.py sha256=Nddl5eKIXalHZtOLiMckSx2TaiFbIwbQwY_Dge5OtVE 27145
classy/data/data_modules.py sha256=keS85fXyOXk70QEvLsM9LT3oVm4c16tDcxSDR5H74Os 14433
classy/data/dataset/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy/data/dataset/base.py sha256=_PSSMz7IrIxl9eBDZ3dEWUhFosNmwhBtF9_FqGq1NAA 13419
classy/data/dataset/hf/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy/data/dataset/hf/base.py sha256=9cmoBqtxcCJNZJmSmm04ft5GBAL-X5Po7uSjNEkPuZM 1569
classy/data/dataset/hf/classification.py sha256=FVAT7Q1avgIjfCoECsdssAlUnhXOc_v4DXm8jWuKrec 11248
classy/data/dataset/hf/generation.py sha256=yk1PaC7kmpyibuUHftarPsH1fKzVr2-I-4yaxpUP6oY 14151
classy/evaluation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy/evaluation/base.py sha256=NkPKXjmEUPxuhsTgg728cZdFKz4pHIAy-o3P9Ubt2DE 248
classy/evaluation/generation.py sha256=i8rb3HVYG435zfrRhkgfn3cDmsTP8hwkNTAPxhNpuGI 2068
classy/evaluation/simple.py sha256=VRL2lDKbAJJkSDyrXlnRo0zPpIuQw7ttu0bFP2jUgfw 2718
classy/evaluation/span.py sha256=dyXUUCPVBh1tbgeQCqt8mi9caV7X4coFxPrd5Paen-U 817
classy/evaluation/squad.py sha256=w1wTQM-5q2ZFF9CbD_-66W8MilyIIRlDvrcFC7cLuh8 1165
classy/optim/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy/optim/factories.py sha256=fkRfdWPMFgk7cj5YBWoqr49c_TI3ehdL2dSMOMgwlok 8288
classy/optim/optimizers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy/optim/optimizers/radam.py sha256=xrGAsLlRQsT-bUGgLGERAMngWXfdEJU8GkDQqmvQees 5041
classy/pl_callbacks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy/pl_callbacks/best_checkpoint.py sha256=-5kKWsuixq9KoJ9UdyF1k6Rp3GNc4RO4bsh6rxE_2DQ 651
classy/pl_callbacks/prediction.py sha256=FFvgvKL38IArqLBTkhnh8KpGcKEgm374M73Z0dL-R8k 7970
classy/pl_modules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy/pl_modules/base.py sha256=jX7vOetmlc7uCHRTns4gM05EmWS4Fx9wXb90NyIMZ5Y 1070
classy/pl_modules/hf/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy/pl_modules/hf/classification.py sha256=7_sL-DqfpVtgMd1xpbzyC0pC-FNmA8q490irRjv3SS4 18163
classy/pl_modules/hf/generation.py sha256=y96pC2k60VeQC7EZOfoslG-aLGrFZbDfB-w_YHiz3OU 11305
classy/pl_modules/mixins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy/pl_modules/mixins/prediction.py sha256=iLt5O1GJSUpnSWjrSYW-b9_iXUUmDyZf9WKu42WYOM8 3815
classy/pl_modules/mixins/saving.py sha256=FiLdfrjmPK5DhrGRm_Dn0wxT_q_0BQTFMkzhPSoB3Tw 2330
classy/pl_modules/mixins/task.py sha256=R3kzuSh4KIaIa_aug2vbKtIuFfVlsTKkET1l9FzoaRU 3533
classy/pl_modules/mixins/task_serve.py sha256=LaqnyP6MoYIWc_b9Rw5jyh29RjsbCfZDXsy85Cz-WlQ 7916
classy/pl_modules/mixins/task_ui.py sha256=UK2fKvErzlNEvisuRBwITHRz9fDnaPIPal2K9eeiOJ0 12473
classy/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy/scripts/cli/__init__.py sha256=WBjkUKywBizzUSitWnh_1-cc9UtIBaiU8UrOmCm068Q 5096
classy/scripts/cli/demo.py sha256=cjvePT_UCKkxVO2y29-_KjLnwVv5Ox3-TDBzCT1md48 2615
classy/scripts/cli/describe.py sha256=kGIGw3LuGxyiO2nBGLOcZegf18DPmd5EsXPmPF1Jv_E 2181
classy/scripts/cli/download.py sha256=4i8WjfyMcWzz1J0ID3tP3a4LJ03UfAg3PptIxDSZ8QM 1165
classy/scripts/cli/evaluate.py sha256=g-dK19OCJMD7S2-dUs_J_gHWKUeHSRIJXcbOtglTn8o 5390
classy/scripts/cli/export.py sha256=YqGOFYN1HnuiDrIX52IoWsHnw3LyT3jCQKsRe93TRZ0 1474
classy/scripts/cli/import_.py sha256=9G7wnw6FGEBpHX4MR00JSaEqovLHm-lBO4hc70PGPYQ 1072
classy/scripts/cli/predict.py sha256=l0RuzyqaeqWxLILhaqSFncg1LTwrVil9UowmazuD8QU 3556
classy/scripts/cli/serve.py sha256=p3oMLqphRn1Ku43pYIVOHn4Mw1MRcFNUUkky2Y9EBwk 2147
classy/scripts/cli/train.py sha256=VKyYYq6KTmk2kwdKVkKDWbKzNlnEeCzantIgCN0Y5X8 24869
classy/scripts/cli/upload.py sha256=zPSciN9-qEeyNGyJIHZ6zs566ZgDGdvFMIzOpx4BQDM 1249
classy/scripts/cli/utils.py sha256=kJxttn9esoeiLq3e59q8WiL-DYxvq_nWw6uhBZQJx9c 6841
classy/scripts/model/__init__.py sha256=wyrv5oGjfKjiPtFiBlIwRcA5lwYYitc5ks2J2nmfA5k 525
classy/scripts/model/demo.py sha256=uu-LYjbl4EPFWg3zkErBSby3SwOSS8me0AmB5ADcyyA 7128
classy/scripts/model/describe.py sha256=QQDSa_sDbqSum34fH8o0hnnyvtKtpqXDeiU5gZdiwxw 27740
classy/scripts/model/download.py sha256=opcZwBpwgQVTTJIsqu8J02qplGSFlhwjk7SM_-9n3GQ 7254
classy/scripts/model/evaluate.py sha256=JHUTl1Q14e9LFAIR7giZfYoaxVb5rj05om315mW5At8 4157
classy/scripts/model/export.py sha256=ivhENKJI2vQpyc5Efg6DfnisMmmQgk1dFnl1rygZeQQ 3383
classy/scripts/model/import_.py sha256=m_5seTkAhdSGtUyRNtcoSM7vGnLGi8GF8FAB1cxUpUc 630
classy/scripts/model/predict.py sha256=nyg4pxxsu3sOBlLu3RsNuxYir3FlxLBBjiwWwy9JU3Y 3646
classy/scripts/model/serve.py sha256=HjMk-kgp0gN_WkeJkznDwL1-Az-XrDy7BEJVnszxn5w 3306
classy/scripts/model/train.py sha256=ipOe2q_qz5-OIajq_wMbWlHZd2JHdwCPQsLOugaJ-AU 4133
classy/scripts/model/upload.py sha256=u7cpz7XnK0lS_Pv73g5mASWisnd0hI4UCMBJZZKAAbg 2724
classy/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy/utils/commons.py sha256=cmu_wYNCPq_oB-_vlR8Jv_JcxQgLbzrvJPpQXZbueY0 1746
classy/utils/config.py sha256=64gZwZHQerVTRexAlgucvZXZtN8c-oHoFrxp1_C3d20 4809
classy/utils/data.py sha256=fhBTaRqgMU1rD9huB7Fze-1G2Po3Dz7jfAC1XtgzOW0 3640
classy/utils/experiment.py sha256=LljV8XS1Mwp452GLCM2TB_y1FtPB22uzGZXaCqVF-bI 6667
classy/utils/file.py sha256=XwqLRqEgmq_kOLz0FeiFOdMCVT4w01DF1Kctj5-stEM 802
classy/utils/help_cli.py sha256=nbQmdv0R_64t-D1C5daav7fY5Uy07vBKcUbxfihreXI 1477
classy/utils/hydra.py sha256=w_xp7CyP2k7rNv05dvxkemlmW0CgRCxnd6B2bt_iXB0 862
classy/utils/hydra_patch.py sha256=63OmkyKP0xgIQLI3R2NTihR_fJWlU0D94O3t3YKLS5w 4815
classy/utils/lightning.py sha256=IsoxtWFXc1R3wkMhnjHmtPW7eLmfCd9xDSb_Y5cgPDs 2915
classy/utils/log.py sha256=Kj2knUK6vr5o2xd-qONrdWhgf3rup9qtuh8etg1oQsg 168
classy/utils/omegaconf.py sha256=QAgjeZ37g-Qv-Ys6EvkrLrI-xA8dCQksg0dPBpjOZOs 3586
classy/utils/optional_deps.py sha256=Cq_UADYMsR8vrtDh3pZQIpOI7f5sRKZtMGrMC7Fhl7w 707
classy/utils/plotly.py sha256=gyLl8t7otPfBR9aILsIu21GeBkpspja2DCrly8ImI9w 539
classy/utils/rich_config.py sha256=NNxT7lujbovQOuz5j4E_fR5urltLivz0yUGEwwX4_1E 6939
classy/utils/streamlit.py sha256=PkFGkENLYh7Iuwyb4ZWCH2w6Y9Y3OTFL7FKWbthsCw4 1758
classy/utils/train_coordinates.py sha256=2qKRhz7F4GI8fz0obN9TYp3GzEtVQC2fhoG6ztWP96M 2084
classy/utils/vocabulary.py sha256=RTFngkoWkwr9xZCg7IgFBD8yWKudRXuKpXoXjX1-ECc 2425
configurations/__init__.py sha256=vRGP6GTBVCY0SGITNLwc0ttQVQm4hcKafrq7jVQVQHA 94
configurations/generation.yaml sha256=qc4_UCFxwSfIR_ahh24UlvIOx9jYCNqimlUFMHeUsaA 628
configurations/qa.yaml sha256=vTNnGRFaeBlq3eLONZXzv6UveRi9HQM2xYYK3ToUfLA 597
configurations/sentence-pair.yaml sha256=R88pYPzgmN8Ucq9Yqscb8--8bOp1a_R_g2RsUHiItQ4 648
configurations/sequence.yaml sha256=qt_SH8vNgKzLvZ1oP516b5TCagnS6vIVoZfMfF4W0Yo 628
configurations/token.yaml sha256=DN0xf5sWriS7GfX71nUfjlqx4wcaq74aOF1E4BjiN8s 615
configurations/callbacks/empty.yaml sha256=N1F-Xz3GaBn2H1p7uKzhkhKCQV8QVR0t76XD6wmFtXA 3
configurations/callbacks/evaluation.yaml sha256=2UeqO5Prmd_kJzrbunXFuePsAdtwiibU1B-jHR-0iRY 666
configurations/callbacks/file-dumper.yaml sha256=YEoxOQ6Tvp8jrEy9TYpOt4JcZJVIIsn7EHCl6HlQIg0 582
configurations/data/generation.yaml sha256=6v8cYgTXok00MT7YFLCYo0bwvmdEHPm9jSSzVPvQC2s 789
configurations/data/qa.yaml sha256=O89WG9JwOhn7pyW6EMP0T_-lyti8UvH-r3bMPY9DzdI 745
configurations/data/sentence-pair.yaml sha256=3es2ALgeI1zgvqOauSJM6zHedFKG2NfsS6TS-4fzn2Q 754
configurations/data/sequence.yaml sha256=kM5pg0QRJ2FEDYYXbm3O5LX_eFvBqzloknkXKqraBc8 751
configurations/data/token.yaml sha256=DGxotJIlPRryDtnliJ5vR5WM8K1VG2OWBjOou3KrCs0 748
configurations/evaluation/generation.yaml sha256=SfGgL5d4cFxqjcOeQ2YcWubpviSNjZ67zL35cUwQ_Lw 64
configurations/evaluation/qa.yaml sha256=VzOkphrph3X0EUZ0GTPy-qBE3d5q_oV1wUczOTDH_yA 56
configurations/evaluation/rouge.yaml sha256=ldDt7HrrLTDTSbdP26U_curbAqzrQSzvyK0oeW-TCz0 57
configurations/evaluation/sacrebleu.yaml sha256=uoeyKeLFY12vgKyvcXHPwCys-Uj9JHLi1lEgY4ctZ3k 61
configurations/evaluation/sentence-pair.yaml sha256=rxICew-_U3c8hxGqgGNylc1jrtbHoxm__IWCPIbbkro 66
configurations/evaluation/sequence.yaml sha256=jPj0thQKaQt2_mfBlnq4E3PjnL14x2y7nfHlBDnWPkc 62
configurations/evaluation/span.yaml sha256=UK6TQYyql4WSkuFcSI5NjkHqcacwKC7Wu-I7oxGTpJQ 57
configurations/evaluation/squad-v1.yaml sha256=FTnkSxyDIvaH5BiMTFRHQmlfxNDid273jXZzQB2Q8bI 54
configurations/evaluation/token.yaml sha256=JIY6J9TG_kTjLB6zalpzNcgtv8hYQbQkuGG0QuNL71U 59
configurations/logging/default.yaml sha256=zL8BvmHocapCixRuavLNKqNdMER30xyc1C51nGSsnIE 112
configurations/model/generation.yaml sha256=PsusLK_uRs_2m-R5ODSKFKx4rvnjWAZLQb1RpBJfaXs 381
configurations/model/qa.yaml sha256=iatsVxle_fL7ZRsbymRzm-ifykbLF3lRPyRa6beco7E 276
configurations/model/sentence-pair.yaml sha256=K8ujM4k3BP1hq9ZzD9eyADf34wZwve9X0hruvMXeoPI 286
configurations/model/sequence.yaml sha256=PYM0LYv5lUFqkFG9cao9GBeWqbV0dbV5qvJHrvsoJUk 282
configurations/model/token.yaml sha256=byVvOILkweJdHfi-ArjoL787hCJgOpn3Hb06S_KOZCY 317
configurations/prediction/default.yaml sha256=X8da6Y-g5pXld6xIW3nfQz9YrO4BDRCGDrZcoBoSHUc 71
configurations/prediction-params/generation-beam.yaml sha256=kBMQ4x5Vrvr5S1xfszgYl0fR-F0VQzYPYsLaY6dRAoY 133
configurations/prediction-params/generation-sample.yaml sha256=fZuV_3N9qifD4fOqzxUMTK-ii8x8j1QjRGZU0t8bM3k 156
configurations/profiles/bart-base.yaml sha256=kdlc4FkthhTNJnB0wkb0uLKyq6DR_7pYrJ-RYzOPyq8 434
configurations/profiles/bart-large.yaml sha256=V5VNvpzFRkmE5StkDJCnhMyhJiBzCBzsLNXoGjGxCS0 435
configurations/profiles/bert-base.yaml sha256=fmuIqbHHe4tMTS85rYA4QnkVxlNa84NkWPyIxSy8BvI 499
configurations/profiles/bert-large.yaml sha256=ntkNbqDm0cTBP7_yYoYUQcfV9TO9Ts794fl6UiKatxM 500
configurations/profiles/deberta-base.yaml sha256=QitoeSn9dXol-XpLqkdq4pqsrfnXSoryX6bPQ1bXd8k 450
configurations/profiles/deberta-large.yaml sha256=jr5DyA1HJuYiU5yJabK8jlppcUCkIWOVBqO5u0Q60v8 451
configurations/profiles/distilbert.yaml sha256=VnLfaghvF0OwoTiF5BzckccYnoVXgeKVYqhJ7viSdOE 505
configurations/profiles/distilroberta.yaml sha256=Jld8nzJ_BdRSyxmgcDCucfFMU76bAknYGdRNr02bLxA 497
configurations/profiles/gpt2-large.yaml sha256=ukYgjwxQ4wWeUmYEhf8djslG8_STYXD-NbOSog7wksg 348
configurations/profiles/gpt2-medium.yaml sha256=_0xI4rI3CZvuR0fbvOyUvju5pIgkPKJj0iYEGHjMwx8 349
configurations/profiles/gpt2.yaml sha256=wcjOMuKbPoDmBJ0ds5CHDgI1fviQNgONYD8ZbqNXuwo 342
configurations/profiles/mbart.yaml sha256=sDO4-LtboZTa_cJ4hnT5SoAA-o_aX6Drbn9UBLWeLPc 528
configurations/profiles/multilingual-bert.yaml sha256=DiQdQBp1LSU0SWhIziJ1MMshkt2NLakRrmwrWA7fPAU 512
configurations/profiles/roberta-base.yaml sha256=diTzixI7mwCjoxkmcZw7Or_-iwbZWkejCNWEdRt_DIE 496
configurations/profiles/roberta-large.yaml sha256=3JEXsNLRrTpjalUPraNBaD0zOELyCAkvqSjvaa6jC_I 497
configurations/profiles/squeezebert.yaml sha256=VnLfaghvF0OwoTiF5BzckccYnoVXgeKVYqhJ7viSdOE 505
configurations/profiles/xlm-roberta-base.yaml sha256=-RU2rJD1y_xXJeXoBY8TiramIfiLNQA1IY4Im1jeiME 500
configurations/profiles/xlm-roberta-large.yaml sha256=LT19rwwgrLpWiHvzwq4fZc8SJvmbOW2QgTmhotNdsW0 501
configurations/training/default.yaml sha256=SegZ-tnzpSuU4ykTdCRTiJOEJ4SJwpFi_XtFaapXaz8 782
classy_core-0.3.2.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
classy_core-0.3.2.dist-info/METADATA sha256=8Xw-qxF2dlS1a-Bf48nlkyIl6tdExmOE4sUElLwzD7k 13163
classy_core-0.3.2.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
classy_core-0.3.2.dist-info/entry_points.txt sha256=WdMEA4HR-l77Hyl8ZeTggyMYlf7QhJQNC0AV5SevcJs 61
classy_core-0.3.2.dist-info/top_level.txt sha256=wrYFKULeVI5aKJQ89S56R0RfnnEJLrmz_yfu26ST4RA 22
classy_core-0.3.2.dist-info/RECORD

top_level.txt

classy
configurations

entry_points.txt

classy = classy.scripts.cli.__init__:main