latentscope

View on PyPIReverse Dependencies (0)

0.2.1 latentscope-0.2.1-py3-none-any.whl

Wheel Details

Project: latentscope
Version: 0.2.1
Filename: latentscope-0.2.1-py3-none-any.whl
Download: [link]
Size: 259817
MD5: 2a333b6c808d5016f878d954a61b828a
SHA256: c581d8f498702f0e7316e50a9298069a6efc7b66cc770f38934fcb8db6db69d1
Uploaded: 2024-05-03 22:32:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: latentscope
Version: 0.2.1
Summary: Quickly embed, project, cluster and explore a dataset.
Home-Page: https://github.com/enjalot/latent-scope
Project-Url: Source, https://github.com/enjalot/latent-scope
Project-Url: Tracker, https://github.com/enjalot/latent-scope/issues
Requires-Dist: accelerate (==0.26.1)
Requires-Dist: aiohttp (==3.9.1)
Requires-Dist: aiolimiter (==1.1.0)
Requires-Dist: aiosignal (==1.3.1)
Requires-Dist: annotated-types (==0.6.0)
Requires-Dist: anyio (==4.2.0)
Requires-Dist: appnope (==0.1.3)
Requires-Dist: argon2-cffi (==23.1.0)
Requires-Dist: argon2-cffi-bindings (==21.2.0)
Requires-Dist: arrow (==1.3.0)
Requires-Dist: asttokens (==2.4.1)
Requires-Dist: async-lru (==2.0.4)
Requires-Dist: attrs (==23.2.0)
Requires-Dist: Babel (==2.14.0)
Requires-Dist: backoff (==2.2.1)
Requires-Dist: beautifulsoup4 (==4.12.3)
Requires-Dist: bleach (==6.1.0)
Requires-Dist: blinker (==1.7.0)
Requires-Dist: certifi (==2023.11.17)
Requires-Dist: cffi (==1.16.0)
Requires-Dist: charset-normalizer (==3.3.2)
Requires-Dist: click (==8.1.7)
Requires-Dist: cohere (==4.44)
Requires-Dist: comm (==0.2.1)
Requires-Dist: contourpy (==1.2.0)
Requires-Dist: cycler (==0.12.1)
Requires-Dist: Cython (==0.29.37)
Requires-Dist: debugpy (==1.8.0)
Requires-Dist: decorator (==5.1.1)
Requires-Dist: defusedxml (==0.7.1)
Requires-Dist: distro (==1.9.0)
Requires-Dist: einops (==0.7.0)
Requires-Dist: executing (==2.0.1)
Requires-Dist: fastavro (==1.9.3)
Requires-Dist: fastjsonschema (==2.19.1)
Requires-Dist: filelock (==3.13.1)
Requires-Dist: Flask (==3.0.0)
Requires-Dist: Flask-Cors (==4.0.0)
Requires-Dist: fonttools (==4.47.2)
Requires-Dist: fqdn (==1.5.1)
Requires-Dist: frozenlist (==1.4.1)
Requires-Dist: fsspec (==2023.10.0)
Requires-Dist: h11 (==0.14.0)
Requires-Dist: h5py (==3.10.0)
Requires-Dist: hdbscan (==0.8.33)
Requires-Dist: httpcore (==1.0.2)
Requires-Dist: httpx (==0.25.2)
Requires-Dist: huggingface-hub (==0.20.2)
Requires-Dist: idna (==3.6)
Requires-Dist: importlib-metadata (==6.11.0)
Requires-Dist: ipykernel (==6.29.0)
Requires-Dist: ipython (==8.20.0)
Requires-Dist: ipywidgets (==8.1.1)
Requires-Dist: isoduration (==20.11.0)
Requires-Dist: itsdangerous (==2.1.2)
Requires-Dist: jedi (==0.19.1)
Requires-Dist: Jinja2 (==3.1.3)
Requires-Dist: joblib (==1.3.2)
Requires-Dist: json5 (==0.9.14)
Requires-Dist: jsonpointer (==2.4)
Requires-Dist: jsonschema (==4.21.1)
Requires-Dist: jsonschema-specifications (==2023.12.1)
Requires-Dist: jupyter (==1.0.0)
Requires-Dist: jupyter-console (==6.6.3)
Requires-Dist: jupyter-events (==0.9.0)
Requires-Dist: jupyter-lsp (==2.2.2)
Requires-Dist: jupyter-client (==8.6.0)
Requires-Dist: jupyter-core (==5.7.1)
Requires-Dist: jupyter-server (==2.12.5)
Requires-Dist: jupyter-server-terminals (==0.5.2)
Requires-Dist: jupyterlab (==4.0.12)
Requires-Dist: jupyterlab-widgets (==3.0.9)
Requires-Dist: jupyterlab-pygments (==0.3.0)
Requires-Dist: jupyterlab-server (==2.25.2)
Requires-Dist: kiwisolver (==1.4.5)
Requires-Dist: llvmlite (==0.41.1)
Requires-Dist: MarkupSafe (==2.1.3)
Requires-Dist: matplotlib (==3.8.2)
Requires-Dist: matplotlib-inline (==0.1.6)
Requires-Dist: mistralai (==0.0.11)
Requires-Dist: mistune (==3.0.2)
Requires-Dist: mpmath (==1.3.0)
Requires-Dist: multidict (==6.0.4)
Requires-Dist: nbclient (==0.9.0)
Requires-Dist: nbconvert (==7.14.2)
Requires-Dist: nbformat (==5.9.2)
Requires-Dist: nest-asyncio (==1.5.9)
Requires-Dist: networkx (==3.2.1)
Requires-Dist: nltk (==3.8.1)
Requires-Dist: notebook (==7.0.7)
Requires-Dist: notebook-shim (==0.2.3)
Requires-Dist: numba (==0.58.1)
Requires-Dist: numpy (==1.26.3)
Requires-Dist: openai (==1.12.0)
Requires-Dist: opt-einsum (==3.3.0)
Requires-Dist: orjson (==3.9.12)
Requires-Dist: overrides (==7.7.0)
Requires-Dist: packaging (==23.2)
Requires-Dist: pandas (==2.1.4)
Requires-Dist: pandocfilters (==1.5.1)
Requires-Dist: parso (==0.8.3)
Requires-Dist: pexpect (==4.9.0)
Requires-Dist: pillow (==10.2.0)
Requires-Dist: platformdirs (==4.1.0)
Requires-Dist: prometheus-client (==0.19.0)
Requires-Dist: prompt-toolkit (==3.0.43)
Requires-Dist: psutil (==5.9.7)
Requires-Dist: ptyprocess (==0.7.0)
Requires-Dist: pure-eval (==0.2.2)
Requires-Dist: pyarrow (==14.0.2)
Requires-Dist: pycparser (==2.21)
Requires-Dist: pydantic (==2.5.3)
Requires-Dist: pydantic-core (==2.14.6)
Requires-Dist: Pygments (==2.17.2)
Requires-Dist: pynndescent (==0.5.11)
Requires-Dist: pyparsing (==3.1.1)
Requires-Dist: python-dateutil (==2.8.2)
Requires-Dist: python-dotenv (==1.0.0)
Requires-Dist: python-json-logger (==2.0.7)
Requires-Dist: pytz (==2023.3.post1)
Requires-Dist: PyYAML (==6.0.1)
Requires-Dist: pyzmq (==25.1.2)
Requires-Dist: qtconsole (==5.5.1)
Requires-Dist: QtPy (==2.4.1)
Requires-Dist: referencing (==0.33.0)
Requires-Dist: regex (==2023.12.25)
Requires-Dist: requests (==2.31.0)
Requires-Dist: rfc3339-validator (==0.1.4)
Requires-Dist: rfc3986-validator (==0.1.1)
Requires-Dist: rpds-py (==0.17.1)
Requires-Dist: safetensors (==0.4.1)
Requires-Dist: scikit-learn (==1.3.2)
Requires-Dist: scipy (==1.11.4)
Requires-Dist: Send2Trash (==1.8.2)
Requires-Dist: six (==1.16.0)
Requires-Dist: sniffio (==1.3.0)
Requires-Dist: soupsieve (==2.5)
Requires-Dist: sseclient-py (==1.8.0)
Requires-Dist: stack-data (==0.6.3)
Requires-Dist: sympy (==1.12)
Requires-Dist: tabulate (==0.9.0)
Requires-Dist: tenacity (==8.2.3)
Requires-Dist: terminado (==0.18.0)
Requires-Dist: threadpoolctl (==3.2.0)
Requires-Dist: tiktoken (==0.5.2)
Requires-Dist: tinycss2 (==1.2.1)
Requires-Dist: together (==0.2.10)
Requires-Dist: tokenizers (==0.15.0)
Requires-Dist: torch (==2.1.2)
Requires-Dist: tornado (==6.4)
Requires-Dist: tqdm (==4.66.1)
Requires-Dist: traitlets (==5.14.1)
Requires-Dist: transformers (==4.36.2)
Requires-Dist: typer (==0.9.0)
Requires-Dist: types-python-dateutil (==2.8.19.20240106)
Requires-Dist: typing-extensions (==4.9.0)
Requires-Dist: tzdata (==2023.4)
Requires-Dist: umap-learn (==0.5.5)
Requires-Dist: uri-template (==1.3.0)
Requires-Dist: urllib3 (==2.1.0)
Requires-Dist: voyageai (==0.1.6)
Requires-Dist: wcwidth (==0.2.13)
Requires-Dist: webcolors (==1.13)
Requires-Dist: webencodings (==0.5.1)
Requires-Dist: websocket-client (==1.7.0)
Requires-Dist: Werkzeug (==3.0.1)
Requires-Dist: widgetsnbextension (==4.0.9)
Requires-Dist: yarl (==1.9.4)
Requires-Dist: zipp (==3.17.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 12719 characters]

WHEEL

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

RECORD

Path Digest Size
latentscope/__init__.py sha256=E0Hyk_hlYgqFt2MiRKpeSkS3gO74S0vmQVpoA9YpQoA 2032
latentscope/__version__.py sha256=PmcQ2PI2oP8irnLtJLJby2YfW6sBvLAmL-VpABzTqwc 22
latentscope/models/__init__.py sha256=zcUDlTzxaEgW3T2_qWzNlVWzjEoHl3v7JMyOWB5kdm8 2993
latentscope/models/chat_models.json sha256=a2--ZY1U6HpmYx5y6dJ8zT9OXFk_6tdv6Vr885bAGIw 1792
latentscope/models/embedding_models.json sha256=uGWj4strl8QrbH4YzdwsoVmwwYvqOxNKM1fk0Fm6OjM 6432
latentscope/models/providers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latentscope/models/providers/base.py sha256=gJdhnxPkpkLt4BZvAXAT6GL1IqWxGI64-90klbra7Mc 694
latentscope/models/providers/cohereai.py sha256=qHT-H5LLOmg48db2SWMf8AcARLIix_64OESqJrwje00 705
latentscope/models/providers/mistralai.py sha256=GAObRtRhht6zfE9IS1WJMM1ydgyoYTB4SrnfAaJckHo 1993
latentscope/models/providers/nltk.py sha256=07MIviQhPet0ZgANVuJV4unj5lqh9_Z7vK59jReqhg8 1147
latentscope/models/providers/openai.py sha256=c3CMan1NMkwlneO5tsrDHNbqgn9rz8EkTAv3o-5AAWs 2053
latentscope/models/providers/togetherai.py sha256=Psa8cvNZZltqtIhMEY8FC1AaweJyuDX0U5IVN5Wy58w 1145
latentscope/models/providers/transformers.py sha256=adhMe3MYlkS9QaJKrsDEprGCI36UrHQrqi7nbWwYZR0 3726
latentscope/models/providers/voyageai.py sha256=RmxoXqkoQ9poYJD04-LMXMvpc6MlDIR9tZOx_uBCU7M 1329
latentscope/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
latentscope/scripts/cluster-1d.py sha256=fJEgDkvw-3-YoiUVkt9HEw7TmQcEiMSD6IkSRB1faH0 3893
latentscope/scripts/cluster.py sha256=Q5bjv326ILjz4a11fmEuoSzZwTp3RMW1yH5w9ajAzWg 7056
latentscope/scripts/embed.py sha256=uoZ3Y9ZggX_nHa9z70hQH8ioh2WLMrlnjEaLSc9X2co 12774
latentscope/scripts/ingest.py sha256=AeUbwczqmSvmVoUMqVmokfKczziBDNFEv9yzLtcxz24 6907
latentscope/scripts/label_clusters.py sha256=HuyxbqX5QwVsAmW_MvcXECpVizdORuB1deJhKeZMz1E 7529
latentscope/scripts/scope.py sha256=fiRlPYpR8gst9kKlHl0DwYNEnnd2WlhJsA4ZJYJ9Gmg 6306
latentscope/scripts/umapper-1d.py sha256=7QWYdk_arXBOrhXITXYAiRqPPVq_nr67eQhVqq5xCZI 2651
latentscope/scripts/umapper.py sha256=8O9b5Cej8rKxTBnlK2XQLw9_EuqN5f-KCgsQyHpGubc 7489
latentscope/server/__init__.py sha256=65mlHDX7nU_msewxBQSMH_jpA-A3S574PqfbOm1owCc 827
latentscope/server/app.py sha256=TXbR8c0zn83K6RdDGi4-tvii8siSMPwGKU8gqKw9njM 7964
latentscope/server/bulk.py sha256=hi0UcRkxnkmNtPgSW0fPJxej-FfgoWQysoVgnEWajtE 5645
latentscope/server/datasets.py sha256=RXCTcPWoUOWqVokNtpOXvJbn1zKG5AQP_OW54PrXDS8 11284
latentscope/server/jobs.py sha256=TTiGB1y43l7PHompGKvKGV3IIOAS_z-J84RoGusIiJ4 13927
latentscope/server/search.py sha256=rmhfc6PZa9qWsu8i9uj8roIOfK5yAUN-5h5Qbzq259k 6370
latentscope/server/tags.py sha256=BOaitzqbZW72qHsZx5A-IpD-KiiTbZhtseryf0Blv_U 7653
latentscope/util/__init__.py sha256=mESbz497Evl9bN6dzKUSC23UBXi82idhNbhQfUOjGCc 173
latentscope/util/configuration.py sha256=Uzk3ogfG4poHIjIVb3GDGmsbOvDMwDcc-JjOpXjKT_U 3360
latentscope/web/dist/index.html sha256=OPYQhtyFuf7zROUN2KbKVVPLDU-MuHzNrCAtvu6HH9o 806
latentscope/web/dist/assets/index-2ldB7wxb.js sha256=cjvq8tNts35fPPaHn-Aw07XHEcA5AUCMdo0sfk7250o 621710
latentscope/web/dist/assets/index-yAvSjmzu.css sha256=i0ylincQEEpDAjOcc0D25iI0u8PqX0cdCN9QOl4RV74 19701
latentscope-0.2.1.dist-info/LICENSE sha256=fz1F9nlPIcKXG-wKQm0YcHY8nhxe_f9w33HinkXwfdE 1068
latentscope-0.2.1.dist-info/METADATA sha256=YxLxFd2n7FB8807XEpUeCE-zha818i1MBsHt2PhPB3g 18966
latentscope-0.2.1.dist-info/WHEEL sha256=Xo9-1PvkuimrydujYJAjF7pCkriuXBpUPEjma1nZyJ0 92
latentscope-0.2.1.dist-info/entry_points.txt sha256=dly42d2-AYG8WvQBdQ6r1S7uTY5ytFsU-4oXMZ99oLE 549
latentscope-0.2.1.dist-info/top_level.txt sha256=iBmGmz8t0wDa8T1vv4WYf9L2Ju1tkcBaSSHC9esfQBQ 12
latentscope-0.2.1.dist-info/RECORD

top_level.txt

latentscope

entry_points.txt

ls-cluster = latentscope.scripts.cluster:main
ls-embed = latentscope.scripts.embed:main
ls-embed-debug = latentscope.scripts.embed:debug
ls-embed-importer = latentscope.scripts.embed:importer
ls-embed-truncate = latentscope.scripts.embed:truncate
ls-ingest = latentscope.scripts.ingest:main
ls-init = latentscope:main
ls-label = latentscope.scripts.label_clusters:main
ls-list-models = latentscope:list_models
ls-scope = latentscope.scripts.scope:main
ls-serve = latentscope.server:start
ls-umap = latentscope.scripts.umapper:main