pix2tex

View on PyPIReverse Dependencies (2)

0.1.3 pix2tex-0.1.3-py3-none-any.whl

Wheel Details

Project: pix2tex
Version: 0.1.3
Filename: pix2tex-0.1.3-py3-none-any.whl
Download: [link]
Size: 427036
MD5: 5f31ca1fe880fc8020a477ae0badd96e
SHA256: 44b185667606c21e9edec79f26fdd1e88add3fd0ffa145cc588e29732a1a1d26
Uploaded: 2024-12-05 22:11:27 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pix2tex
Version: 0.1.3
Summary: pix2tex: Using a ViT to convert images of equations into LaTeX code.
Author: Lukas Blecher
Author-Email: luk.blecher[at]gmail.com
Home-Page: https://github.com/lukas-blecher/LaTeX-OCR/
License: MIT
Keywords: artificial intelligence,deep learning,image to text
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Requires-Dist: tqdm (>=4.47.0)
Requires-Dist: munch (>=2.5.0)
Requires-Dist: torch (>=1.7.1)
Requires-Dist: opencv-python-headless (>=4.1.1.26)
Requires-Dist: requests (>=2.22.0)
Requires-Dist: einops (>=0.3.0)
Requires-Dist: x-transformers (==0.15.0)
Requires-Dist: transformers (>=4.18.0)
Requires-Dist: tokenizers (>=0.13.0)
Requires-Dist: numpy (>=1.19.5)
Requires-Dist: Pillow (>=9.1.0)
Requires-Dist: PyYAML (>=5.4.1)
Requires-Dist: pandas (>=1.0.0)
Requires-Dist: timm (==0.5.4)
Requires-Dist: albumentations (>=0.5.2)
Requires-Dist: pyreadline3 (>=3.4.1); platform_system == "Windows"
Requires-Dist: PyQt6; extra == "all"
Requires-Dist: PyQt6-WebEngine; extra == "all"
Requires-Dist: pyside6; extra == "all"
Requires-Dist: pynput; extra == "all"
Requires-Dist: screeninfo; extra == "all"
Requires-Dist: latex2sympy2; extra == "all"
Requires-Dist: streamlit (>=1.8.1); extra == "all"
Requires-Dist: fastapi (>=0.75.2); extra == "all"
Requires-Dist: uvicorn[standard]; extra == "all"
Requires-Dist: python-multipart; extra == "all"
Requires-Dist: st-img-pastebutton (>=0.0.3); extra == "all"
Requires-Dist: python-Levenshtein (>=0.12.2); extra == "all"
Requires-Dist: torchtext (>=0.6.0); extra == "all"
Requires-Dist: imagesize (>=1.2.0); extra == "all"
Requires-Dist: pygments; extra == "all"
Requires-Dist: streamlit (>=1.8.1); extra == "api"
Requires-Dist: fastapi (>=0.75.2); extra == "api"
Requires-Dist: uvicorn[standard]; extra == "api"
Requires-Dist: python-multipart; extra == "api"
Requires-Dist: st-img-pastebutton (>=0.0.3); extra == "api"
Requires-Dist: PyQt6; extra == "gui"
Requires-Dist: PyQt6-WebEngine; extra == "gui"
Requires-Dist: pyside6; extra == "gui"
Requires-Dist: pynput; extra == "gui"
Requires-Dist: screeninfo; extra == "gui"
Requires-Dist: latex2sympy2; extra == "gui"
Requires-Dist: pygments; extra == "highlight"
Requires-Dist: python-Levenshtein (>=0.12.2); extra == "train"
Requires-Dist: torchtext (>=0.6.0); extra == "train"
Requires-Dist: imagesize (>=1.2.0); extra == "train"
Provides-Extra: all
Provides-Extra: api
Provides-Extra: gui
Provides-Extra: highlight
Provides-Extra: train
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8892 characters]

WHEEL

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

RECORD

Path Digest Size
pix2tex/__init__.py sha256=yNxmX-gIYpdFolyuUb1VTBBaJnckfieSPjO5GncLaMo 65
pix2tex/__main__.py sha256=mu_ifik6vgGt0ZlViiYkwRrBwSQ1WoNnO3rCqZnVk7Q 1417
pix2tex/cli.py sha256=mNFjvH4GrIlGq5wrYL8ojVuwgAcbin7tQTPOSgcgVRE 12215
pix2tex/eval.py sha256=fnj8Uj6IRw5B4JRL6DQc4HYsuh-mz6vQUyUa2KJi3GM 6054
pix2tex/gui.py sha256=HBhF5lcF4c6zW4cv4kwnpCSoWiXgslOTiTWDdDUj5N8 18951
pix2tex/models.py sha256=k5VzE9IsNYyCKniQ6oduVW6dWEyiLgNFIcHZQ1LSVjU 6634
pix2tex/setup_desktop.py sha256=bRqqdKnsKeZXPy8hGUMEsvd7aiYmfAHuV3u_XVuSC9U 4275
pix2tex/train.py sha256=OIJMYUqUvwAweoINNjnG6ltpzYWc8AGYfKCeUPqeYbM 4742
pix2tex/train_resizer.py sha256=KVr0w0C3noQXhclKHgmP1FiVQlxNUBE_eDI2CJsitxI 7176
pix2tex/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pix2tex/api/app.py sha256=Fb0tb7qBqXJX7R-oIc1_AZh8QJ_Q5XTIIeYp6QOyh1Y 1553
pix2tex/api/run.py sha256=dgkNTfQBQPCb1rIh7esDoyAsINRx6Z62rhyqeplXh10 568
pix2tex/api/streamlit.py sha256=UreqKbwMJ12uf2SjmdDD820ncS3-IFzAqKdkV0BG4aQ 1896
pix2tex/dataset/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pix2tex/dataset/arxiv.py sha256=YlGSWsymyhTT0tGVkpSpJiYggDr8z5fmXTbxs34ao3M 7125
pix2tex/dataset/dataset.py sha256=0ax_G7PYGQOGXk7xuGU5452cP7UEgZ5Fn_tqi5bbG-o 10958
pix2tex/dataset/demacro-test.py sha256=Rz3hhWm6nJqI0UkytI4NvEp_dnOtdStKGaIpm6d79xo 6014
pix2tex/dataset/demacro.py sha256=ibpJAMoUOKSqCGYzUnzlKPnNSU101nwXe8Qo-zL2MkQ 5432
pix2tex/dataset/extract_latex.py sha256=w2DupRwrMoKaRhTjyQW7ZISo6wEb-3CGnr3-5nRmjqY 4558
pix2tex/dataset/latex2png.py sha256=VuwOkjNCiRxHQB7Ajs0GQx7a-B73H59U5L6TuZqceCQ 6326
pix2tex/dataset/postprocess.py sha256=wS4-ljOfDWK5llvUWLIgn8NgqhesTmqomWV7_9hWjrc 716
pix2tex/dataset/render.py sha256=2psdsFN491I_8LZHXKQLFn7S7LyGg-Nx6gYnYLlO4RQ 8610
pix2tex/dataset/scraping.py sha256=MCGD0PobsbR_pS4gRmG2SHzd2tSFRU5K4hQa3XK4W7w 6688
pix2tex/dataset/transforms.py sha256=0p_-rBGcY5RTTl8s6YemHvlYJepfSNyUT3VntJROE_4 1114
pix2tex/dataset/preprocessing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pix2tex/dataset/preprocessing/generate_latex_vocab.py sha256=QOaEtrqJwzhaCPXwN7oWbKH6wBBQc48TRgsHMwibbNM 3249
pix2tex/dataset/preprocessing/preprocess_formulas.py sha256=A4rTtsBY_bkAyhT7wdo4sR_zW-wu9uTgYx4Q0NLZ2Ks 4327
pix2tex/model/__init__.py sha256=D9O4pYU-da7e6Mxv4dAMSQuepb-qcT8ZMfw76Fx13Xk 35
pix2tex/model/checkpoints/__init__.py sha256=D9O4pYU-da7e6Mxv4dAMSQuepb-qcT8ZMfw76Fx13Xk 35
pix2tex/model/checkpoints/get_latest_checkpoint.py sha256=IvR4nyW8O26Umkq5TKkpYHZp-9h7ChTG91QGdyCmFxg 1563
pix2tex/model/dataset/tokenizer.json sha256=HcJ7GNalGNDV_z9Lt72YUh_oCtOeWyokbUEJ8budUBk 24174
pix2tex/model/settings/config-vit.yaml sha256=LulVYFG7B_RmH50AuGSknifP4BDQIIdSJc1qRkd33zg 904
pix2tex/model/settings/config.yaml sha256=qbGKz2cY_-15q2acmVfEaTZxT0uYNwXwsTYdkPTqiao 917
pix2tex/model/settings/debug.yaml sha256=8qkr39y-F19OejSoJ-ftvYbpgOnzgBUpsTbnJKfNUGI 1091
pix2tex/models/__init__.py sha256=pG-YPVG0gJIJ6s4xcAz9S_CnUxpUcz33wl9eNUSgxGk 20
pix2tex/models/hybrid.py sha256=JW85cftgmoCKRN61pr-aoURT0QvST-qORJ7mVfLFCgc 2484
pix2tex/models/transformer.py sha256=HMQRwt_L7AOVRY33lpN9watRkzxCvwRe0f56M2F1tpE 2223
pix2tex/models/utils.py sha256=F08qZlM0_RDntQ9bSkvRiXvh6qlfSNgM1joZZ2nbr9k 2204
pix2tex/models/vit.py sha256=MD1oyPJuJkUkch90NbdvVCjNZJgHV7QK9mQK5Lw7vYA 2499
pix2tex/resources/MathJax.js sha256=cqSHe7Sae1_vZ3gZaE9THl31alCzsJFcvyYWBGleQro 523444
pix2tex/resources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pix2tex/resources/icon.svg sha256=Dc0XsTHbTkZlpZw874CAAYvpKA7AdKytpoWD_VBW2Ss 4253
pix2tex/resources/processing-icon-anim.svg sha256=5LFOzcCmpst5j5Qyp7S1prbpRSjSwX92932Rjpjd5qY 685
pix2tex/resources/resources.py sha256=EocVw0nKmYS8mSolfSz8G19iu1Dc1xFfmbq68G0LzuA 449315
pix2tex/resources/resources.qrc sha256=CD1L8SBuF4FVhCPouNyV9wVK8I1ligG7vgGKYgyR_k0 338
pix2tex/utils/__init__.py sha256=D9O4pYU-da7e6Mxv4dAMSQuepb-qcT8ZMfw76Fx13Xk 35
pix2tex/utils/utils.py sha256=gejCbIBjJ24C7DoNxM8kfX271M8GsDHXSyIaPnUiqaE 6744
pix2tex-0.1.3.dist-info/LICENSE sha256=pIVHYNOzugP3-fWmRAbPXQeIlC-t0sAEMKEu-o8Dnkw 1091
pix2tex-0.1.3.dist-info/METADATA sha256=sNToK_FdNpkADAd8_RNigblYeWxMv_J2G4GnBgxpOT4 11845
pix2tex-0.1.3.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
pix2tex-0.1.3.dist-info/entry_points.txt sha256=UbgRaMFgbi2mHxTIPq8ATzB-HU3ODIufY48PdnV0NLg 155
pix2tex-0.1.3.dist-info/top_level.txt sha256=f6bZpm9VOnjsh12cRS2IuYRmrUAultCSNsPLmOMxhHI 8
pix2tex-0.1.3.dist-info/RECORD

top_level.txt

pix2tex

entry_points.txt

latexocr = pix2tex.__main__:main
pix2tex = pix2tex.__main__:main
pix2tex_cli = pix2tex.__main__:main
pix2tex_gui = pix2tex.__main__:main