trecover

View on PyPIReverse Dependencies (0)

1.0.3 trecover-1.0.3-py3-none-any.whl

Wheel Details

Project: trecover
Version: 1.0.3
Filename: trecover-1.0.3-py3-none-any.whl
Download: [link]
Size: 70755
MD5: 4a466c07856f6ddd4ca668b10375478a
SHA256: ac37f76422adc8d126ff589b30c82655c7c38a8ca37c63839f311c8e313f53bd
Uploaded: 2022-06-14 08:55:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: trecover
Version: 1.0.3
Summary: A python library for training a Transformer neural network to solve the Running Key Cipher, widely known in the field of cryptography.
Author: Alexander Shulga
Author-Email: alexandershulga.sh[at]gmail.com
Home-Page: https://alex-snd.github.io/TRecover
Project-Url: Source Code, https://github.com/alex-snd/TRecover
Project-Url: Bug Tracker, https://github.com/alex-snd/TRecover/issues
License: Apache License 2.0
Keywords: Deep Learning,Machine Learning,Transformers,NLP,Cryptography,Keyless Reading,TRecover,Text Recovery,PyTorch
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Environment :: GPU :: NVIDIA CUDA
Classifier: Environment :: Web Environment
Classifier: Framework :: AsyncIO
Classifier: Framework :: Celery
Classifier: Framework :: FastAPI
Classifier: Framework :: Jupyter
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Education
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Security
Classifier: Topic :: Security :: Cryptography
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Requires-Dist: black (==22.3.0)
Requires-Dist: docker (==5.0.3)
Requires-Dist: psutil (==5.8.0)
Requires-Dist: python-dotenv (==0.19.2)
Requires-Dist: requests (==2.25.1)
Requires-Dist: rich (==10.15.1)
Requires-Dist: toml (==0.10.2)
Requires-Dist: click (==8.0.4)
Requires-Dist: typer[all] (==0.4.0)
Requires-Dist: celery[redis] (==5.2.2); extra == "api"
Requires-Dist: pydantic (==1.8.2); extra == "api"
Requires-Dist: fastapi (==0.68.1); extra == "api"
Requires-Dist: uvicorn (==0.15.0); extra == "api"
Requires-Dist: streamlit (==1.7.0); extra == "dashboard"
Requires-Dist: numpy (==1.21); extra == "dashboard"
Requires-Dist: celery[redis] (==5.2.2); extra == "demo"
Requires-Dist: fastapi (==0.68.1); extra == "demo"
Requires-Dist: numpy (==1.21); extra == "demo"
Requires-Dist: pydantic (==1.8.2); extra == "demo"
Requires-Dist: streamlit (==1.7.0); extra == "demo"
Requires-Dist: torch (==1.9.0); extra == "demo"
Requires-Dist: uvicorn (==0.15.0); extra == "demo"
Requires-Dist: alembic (==1.4.1); extra == "dev"
Requires-Dist: celery[redis] (==5.2.2); extra == "dev"
Requires-Dist: docker (==5.0.3); extra == "dev"
Requires-Dist: fastapi (==0.68.1); extra == "dev"
Requires-Dist: mlflow (==1.23.1); extra == "dev"
Requires-Dist: numpy (==1.21); extra == "dev"
Requires-Dist: psutil (==5.8.0); extra == "dev"
Requires-Dist: pydantic (==1.8.2); extra == "dev"
Requires-Dist: python-dotenv (==0.19.2); extra == "dev"
Requires-Dist: requests (==2.25.1); extra == "dev"
Requires-Dist: rich (==10.15.1); extra == "dev"
Requires-Dist: streamlit (==1.7.0); extra == "dev"
Requires-Dist: toml (==0.10.2); extra == "dev"
Requires-Dist: torch (==1.9.0); extra == "dev"
Requires-Dist: pytorch-lightning (==1.6.0); extra == "dev"
Requires-Dist: typer[all] (==0.4.0); extra == "dev"
Requires-Dist: uvicorn (==0.15.0); extra == "dev"
Requires-Dist: wandb (==0.12.7); extra == "dev"
Requires-Dist: mkdocs (==1.3.0); extra == "docs"
Requires-Dist: mkdocs-material (==8.3.3); extra == "docs"
Requires-Dist: mkdocstrings[python] (==0.18.1); extra == "docs"
Requires-Dist: mkdocs-macros-plugin (==0.7.0); extra == "docs"
Requires-Dist: torch (==1.9.0); extra == "standalone"
Requires-Dist: celery[redis] (==5.2.2); extra == "standalone"
Requires-Dist: pydantic (==1.8.2); extra == "standalone"
Requires-Dist: streamlit (==1.7.0); extra == "standalone"
Requires-Dist: numpy (==1.21); extra == "standalone"
Requires-Dist: fastapi (==0.68.1); extra == "standalone"
Requires-Dist: uvicorn (==0.15.0); extra == "standalone"
Requires-Dist: alembic (==1.4.1); extra == "train"
Requires-Dist: mlflow (==1.23.1); extra == "train"
Requires-Dist: numpy (==1.21); extra == "train"
Requires-Dist: torch (==1.9.0); extra == "train"
Requires-Dist: pytorch-lightning (==1.6.0); extra == "train"
Requires-Dist: wandb (==0.12.7); extra == "train"
Requires-Dist: celery[redis] (==5.2.2); extra == "worker"
Requires-Dist: torch (==1.9.0); extra == "worker"
Provides-Extra: api
Provides-Extra: dashboard
Provides-Extra: demo
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: standalone
Provides-Extra: train
Provides-Extra: worker
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6111 characters]

WHEEL

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

RECORD

Path Digest Size
trecover/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trecover/model.py sha256=UQHcWeEVUPOCOcPaHUdsAIWHf0S4U734shIK0zOeq1A 4976
trecover/app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trecover/app/dashboard.py sha256=hzdZ8LtNBTsps0v-vKQ6WGgjQfwuBKLOcHQsX5oGFUw 10535
trecover/app/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trecover/app/api/schemas.py sha256=FJCWJGimGVC8EYtGnvUCXgRvgquPAKOoywVN2cp83MM 10432
trecover/app/api/trecoverapi.py sha256=c3z32qrHazzy2uoT1ndhUSKKErhvb1HSN4TbAscKLgk 6763
trecover/app/api/backend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trecover/app/api/backend/celeryapp.py sha256=iom9An4a8-SyaC-AQyuJdau97lblriqpaKI5Q3P8tW0 1012
trecover/app/api/backend/tasks.py sha256=MMuBMMKjtI8nJTPjqn5AxmliXYURP15ORzcTLjlhyBY 2057
trecover/app/api/backend/tasksbase.py sha256=gJQja46NB448JP4-VyTrydB_tO2jPx5_Cxr1WZukj0I 1874
trecover/app/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trecover/app/cli/api.py sha256=iWPeIODjm2PXWaDkufJg4KlMm99YMmtprp8FTsaThc4 12744
trecover/app/cli/backend.py sha256=_9aqwv6-rohA7R14nwKJAXwlFcOS-NkSndIdtUKhbvI 6582
trecover/app/cli/broker.py sha256=AW4h3zb2x_gNoxwINU9JKhXAWhNsFsKHMAytc_CQRZ4 6813
trecover/app/cli/dashboard.py sha256=49hzETaXoA8jVwC57ho7tuSLYeOTxeDWJMGuEKz8A48 4715
trecover/app/cli/download.py sha256=H8jjfUazUzQEO2UpNLpEA9ThHCHT1_CQ202zqG4Zo0M 3341
trecover/app/cli/mlflow.py sha256=MgV-KomNxBntl5E1sc4_XBm7od5qDhxNNAPgcUrQjQo 5922
trecover/app/cli/train.py sha256=iDcdmQaBQkWGmT5obOhjmDSWD89ivf7x3SJKnMLe-rM 1768
trecover/app/cli/trecovercli.py sha256=hbrfbXYYRkNzeWqPIhGhQKfOimsSwAiG3XZiU9y6gyk 20430
trecover/app/cli/worker.py sha256=4peMyo6kA8RFEep3jetWKqAAIouweFIHTp6CIwsNQIs 5214
trecover/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trecover/config/exp_var.py sha256=7wzk-AIDssd0PotfpAd85ZsG7OhEJPfa_NwkNVkreCI 785
trecover/config/log.py sha256=EdC3Ozam2UJDVEhImu-RXNaYPFdYeUkE6bf4-gpl3hQ 1260
trecover/config/var.py sha256=2Ds3BZiJuI9MqeJ-jtboYL0p7ihSTZPLc84n6UBHs-A 5548
trecover/train/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trecover/train/data.py sha256=UlmhIPDutkURpzZPuayQvxwH66NIzKsqkdS6ks3vPv8 6907
trecover/train/local.py sha256=XJJFsPaUdxAbStPp5fzDjDBqScnUIGYJYXJuKo2NfBc 11708
trecover/train/loss.py sha256=VasoG8lGHPv8Dfhl8yKZmkw74R0t5uwAZ886bNwEvx0 1188
trecover/train/monitor.py sha256=IYCdM-MM72Cf-ySUy0xeb1Qq2tQX8Zflx3hDL6kZcDM 4208
trecover/train/scheduler.py sha256=KTD79QYLlrzutCwhy6vbpW19JzNE3wqX-1ieFYbg1vA 2253
trecover/train/trainer.py sha256=h1YiY60l3s1-ejElIrcqNw553J2vGtGguABPTYSDE_M 14814
trecover/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trecover/utils/beam_search.py sha256=I5vT789X6-kdCeqYRAhbRknUuTohTc2gJCGcM1V_99Y 25789
trecover/utils/cli.py sha256=c_MVLJkQX0ml7FAeDMQG0A5X3ajtD9ZZmSSn_OfcHAU 11413
trecover/utils/data.py sha256=o1-RJCibKPgTh18Ww4EwjP3AxjvwrHuf9_m4h3zXe3Y 2784
trecover/utils/docker.py sha256=smFmXuR36eaXVo9fGf4nNkfMFazIw3y13PKDj56EW_s 2889
trecover/utils/inference.py sha256=E18IBYk0GbOp50FpVJnGDGpAH6RBZeze8iSyPkPmmBE 3764
trecover/utils/model.py sha256=PxC5fHq-rNNPXwXLDfWsfcGu7qqMNKcsM94RwhLyPpw 4388
trecover/utils/train.py sha256=uRkyCQp2ZN5y1eYoYAOD_n2GOg7AXLXrQ_dSGoo8QoI 2988
trecover/utils/transform.py sha256=lFYhHuk6zEiZwgwlH_97t6nIHWNk9IOiWks8LVa5M_M 2440
trecover/utils/visualization.py sha256=Xa0HVFXYRWaVPEROBPt63JCqHqgJHR7bhBZTw7wT8GQ 1405
trecover-1.0.3.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
trecover-1.0.3.dist-info/METADATA sha256=h1REjJIifJWAtYuPQrBcfEv7_lxUbBc7cKagy_yc6Eo 11362
trecover-1.0.3.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
trecover-1.0.3.dist-info/entry_points.txt sha256=O5SxIkeq5p8JNlLlLd0xnjMJS8k_L5UomS4xahAnrDU 62
trecover-1.0.3.dist-info/top_level.txt sha256=pTHsUSR_yKXM8E-mwOhfSV8pnp9wpsZz1GrrNgO8YF8 9
trecover-1.0.3.dist-info/RECORD

top_level.txt

trecover

entry_points.txt

trecover = trecover.app.cli.trecovercli:cli