outlines

View on PyPIReverse Dependencies (27)

0.2.1 outlines-0.2.1-py3-none-any.whl

Wheel Details

Project: outlines
Version: 0.2.1
Filename: outlines-0.2.1-py3-none-any.whl
Download: [link]
Size: 90118
MD5: d47baef5a97dcf7556c860fe95547aa2
SHA256: bc3ff720d0a3117c70bf77236b619e02824d7ffb205ea7e8f701690ab42d3707
Uploaded: 2025-02-24 08:51:02 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: outlines
Version: 0.2.1
Summary: Probabilistic Generative Model Programming
Author: Outlines Developers
Project-Url: homepage, https://github.com/dottxt-ai/outlines
Project-Url: documentation, https://dottxt-ai.github.io/outlines/
Project-Url: repository, https://github.com/dottxt-ai/outlines
License: Apache-2.0
Keywords: machine learning,deep learning,language models,structured generation
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: <3.13,>=3.9
Requires-Dist: interegular
Requires-Dist: jinja2
Requires-Dist: lark
Requires-Dist: nest_asyncio
Requires-Dist: numpy
Requires-Dist: cloudpickle
Requires-Dist: diskcache
Requires-Dist: pydantic (>=2.0)
Requires-Dist: referencing
Requires-Dist: jsonschema
Requires-Dist: requests
Requires-Dist: tqdm
Requires-Dist: typing_extensions
Requires-Dist: iso3166
Requires-Dist: airportsdata
Requires-Dist: torch
Requires-Dist: outlines_core (==0.1.26)
Requires-Dist: genson
Requires-Dist: pre-commit (>=4.0.1)
Requires-Dist: vllm; extra == "vllm"
Requires-Dist: transformers; extra == "vllm"
Requires-Dist: numpy (<2); extra == "vllm"
Requires-Dist: transformers; extra == "transformers"
Requires-Dist: accelerate; extra == "transformers"
Requires-Dist: datasets; extra == "transformers"
Requires-Dist: numpy (<2); extra == "transformers"
Requires-Dist: mlx-lm; extra == "mlxlm"
Requires-Dist: datasets; extra == "mlxlm"
Requires-Dist: openai; extra == "openai"
Requires-Dist: llama-cpp-python; extra == "llamacpp"
Requires-Dist: transformers; extra == "llamacpp"
Requires-Dist: datasets; extra == "llamacpp"
Requires-Dist: numpy (<2); extra == "llamacpp"
Requires-Dist: exllamav2; extra == "exllamav2"
Requires-Dist: pre-commit; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-benchmark; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-mock; extra == "test"
Requires-Dist: coverage[toml] (>=5.1); extra == "test"
Requires-Dist: diff-cover; extra == "test"
Requires-Dist: accelerate; extra == "test"
Requires-Dist: beartype (<0.16.0); extra == "test"
Requires-Dist: responses; extra == "test"
Requires-Dist: llama-cpp-python; extra == "test"
Requires-Dist: mlx-lm (>=0.19.2); (platform_machine == "arm64" and sys_platform == "darwin") and extra == "test"
Requires-Dist: huggingface_hub; extra == "test"
Requires-Dist: openai (>=1.0.0); extra == "test"
Requires-Dist: datasets; extra == "test"
Requires-Dist: transformers; extra == "test"
Requires-Dist: pillow; extra == "test"
Requires-Dist: exllamav2; extra == "test"
Requires-Dist: jax; extra == "test"
Requires-Dist: outlines[test]; extra == "test-gpu"
Requires-Dist: vllm; sys_platform == "linux" and extra == "test-gpu"
Requires-Dist: vllm (>=0.3.0); extra == "serve"
Requires-Dist: uvicorn; extra == "serve"
Requires-Dist: fastapi; extra == "serve"
Requires-Dist: pydantic (>=2.0); extra == "serve"
Provides-Extra: vllm
Provides-Extra: transformers
Provides-Extra: mlxlm
Provides-Extra: openai
Provides-Extra: llamacpp
Provides-Extra: exllamav2
Provides-Extra: test
Provides-Extra: test-gpu
Provides-Extra: serve
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 14291 characters]

WHEEL

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

RECORD

Path Digest Size
outlines/__init__.py sha256=Mu8gMcfOLqP6N4TR-RnucAO_2G6sMtjRAUjZ6DekIt0 522
outlines/_version.py sha256=UoNvMtd4wCG76RwoSpNCUtaFyTwakGcZolfjXzNVSMY 511
outlines/base.py sha256=InRqZU2VeNPjpkb3wfCDnYZ5xW1wxSYeCNXCHTLz_Vg 10501
outlines/caching.py sha256=btaWvAtcYhsPu2v27KavkEu1n92nK4wBLtuZkvSS8DU 5894
outlines/function.py sha256=Gs38sL3mqma73Nd6pyJx5hSfsvu5YnRbaTzE_SvS3R4 3713
outlines/grammars.py sha256=OXxQyKvthoQCfrwQuCHSSi4VYcb3GMAOYudC2DmvquU 396
outlines/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
outlines/samplers.py sha256=AtdyjisNkkay4s4X4cWYvqMIDwN0QreTW7hUKkFXr6E 11395
outlines/templates.py sha256=P7Wk1DFuBerUOK2dAa9apbdcVyq8Gr3CsymQlDVSr_4 11285
outlines/fsm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
outlines/fsm/guide.py sha256=0DZwVei2g-3kA9Cn5NECwDalWB2ufKTwxJVvdXOVGQ0 8953
outlines/fsm/json_schema.py sha256=eB0fMz3UKI-pHOsuYdVQZmsm2Jr1QIw_6DzkC83mB6Y 2535
outlines/fsm/parsing.py sha256=ypJ52to1umo2wItiUqhxXDGW4fQf731mq5cGLrQAOeI 39516
outlines/fsm/types.py sha256=Rjaro5dnh581B-bOB4Oisxc2q0sGmJpkVZOil2YafSs 2346
outlines/generate/__init__.py sha256=aQs6Ga6r0n_KMzAY-d1NQhnGkQSWGdQXNCdJzMcbeGo 202
outlines/generate/api.py sha256=QXRMG-uMI1uOYC7XPb-6-rOUZQ4i3RH79Lc7FMrN_QQ 20063
outlines/generate/cfg.py sha256=giAHsT-TAi4OnO_d3U15JJX1X194SKQrBqYgdxnFEw4 1686
outlines/generate/choice.py sha256=MNJZ0Ig-ZvW_Ci1IazrMqJNkuqnYU7H0R7cvic9YbPc 1752
outlines/generate/format.py sha256=OfjQY844MvxU5x0BGzsxrnuL3cviaMXO4GWRFk6XGGg 1469
outlines/generate/fsm.py sha256=N7M6BUmEoN02gcVijV3kPUa3Bk9S_sGfFGt1I-lvCeY 1111
outlines/generate/generator.py sha256=-EnFq8pb7fbfLPmqRFvMeXN-kA1l_mhwrGvDoRxKWx0 8811
outlines/generate/json.py sha256=4hk5C118-qZmv6mlLhlnv6OPRLzdhQIySfHUcKiKfAU 4621
outlines/generate/regex.py sha256=Pn8UKPtGM1xAUNS0r4Wr0ke-dM6XfsvWdyGwsbeL_mQ 1916
outlines/generate/text.py sha256=8-DcHDtV4imaqKfG_f4hhYQ_wbPwhhCdjuPmHG_HVo4 1409
outlines/grammars/arithmetic.lark sha256=4aWsZ_IkS9nP7NGihdgPf0wWaP2tn0xb_jhFNF5ws50 293
outlines/grammars/common.lark sha256=h6mPVV0vitrbCSVDUnL_GvQriCfwrN8EtWLFiss3K9Q 2243
outlines/grammars/json.lark sha256=6d6owpAzgVkAOUSsINg6MLu81VV_HQknRsMsSXHYB-k 373
outlines/models/__init__.py sha256=8vIXGlkrjOIeBYx21Uo0-3U6A4UyOBOMf9iK4Wswvcw 701
outlines/models/exllamav2.py sha256=mQIcWdhrg8E4QtxYBfYrztyY2zwEuNB6Ozvnf1LDt-o 13300
outlines/models/llamacpp.py sha256=dEcV_N48WbAZBV4kgtIVo2gV9kx_NgTcSK0CqBbDfcQ 14668
outlines/models/mlxlm.py sha256=TwGCZsyH5CqaerWBNYut4Q3OSz-gzqeAQkJBuN8mppk 8505
outlines/models/openai.py sha256=OVU-7ZK4huNSx3tWYQUdrTRHfZ6UtJuFOTUeAR8QJfU 9080
outlines/models/tokenizer.py sha256=x6228TFhbcGe-XssA4SAAjaOBEZoAvFciQUpK22Y28U 996
outlines/models/transformers.py sha256=WZhagn-7oTvCrzeldAMDiQ2ygtw2WC2Z1wY3rdTqTEg 15340
outlines/models/transformers_vision.py sha256=F1lBCHuXx9cH7l_gP_ZsS204iOCSNgxVm-yyhdUbDwU 5071
outlines/models/vllm.py sha256=NMY1a_OPWw5gO9HxXRnLYPAcECJ4Mcg7uZeGkBOqbjM 7772
outlines/processors/__init__.py sha256=fDMQ-pyBPaDB7Eb8pgwJ16eTUbPAm-w2Wf-Vn8BuCGY 158
outlines/processors/base_logits_processor.py sha256=gHTr8vn4HrRX_ZSAcC-L2B3mHJopVFFjTq8veIZ38XU 5415
outlines/processors/structured.py sha256=yYPsoDHH6LNvHh3-cQxhG_pLvxT4WA9uYS85fpMa_ZY 8211
outlines/serve/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
outlines/serve/serve.py sha256=sR0VKDTKSDdIuvpiM2wGu_bQxbJx9D4MT_cAAa2vhaQ 4949
outlines/types/__init__.py sha256=3rXivJ2tWEE8G_7cNvLQdLQzVLwXJ7bPOKnp8oz1OCw 2029
outlines/types/airports.py sha256=UlOIifObIW2D43tLm6uzpBaNKqYE5gk3CRqQG60l1GA 240
outlines/types/countries.py sha256=g1fjgOHcTgxx5qiRyQhz1Wle5aSjkjKpY4vaK3Eku7Q 1049
outlines/types/dsl.py sha256=ma06CtE2Uy4W2dlfo3mrGXpPDKsdJTUF99dp7s5S9Dw 11191
outlines/types/locale/__init__.py sha256=rfT2z7pcrd6Ibwkd2L9Cbc8UFFQNEgxDuhASEBii9hk 17
outlines/types/locale/us.py sha256=iQgHnoHfPGkhQByC2YPkIIDolSNuLJQzPU8LhOkiRtc 144
outlines-0.2.1.dist-info/LICENSE sha256=9xB47oqqPVZwSIdW8Zk7neOuZMlUagIy67vdWVxTddc 11354
outlines-0.2.1.dist-info/METADATA sha256=leeR8KRXg5OXmOTAF2VBFqxeNbR5zGsRO2I4MCniarM 17816
outlines-0.2.1.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
outlines-0.2.1.dist-info/top_level.txt sha256=DRbCwvEBUKClPATvDaHzpX6gD7LgECM9WVYkEq0NHpY 9
outlines-0.2.1.dist-info/RECORD

top_level.txt

outlines