Skip to main content

A Python package for analyzing and transforming neural latent spaces.

Project description

:construction::construction::construction: Developers At Work. The library will be ready next month. Feel free to contact us directly for any specific request! :construction::construction::construction:


Latentis: Your Gateway to Latent Space Communication

CI Coverage Docs Python Code style: black

Welcome to Latentis, the first-of-its-kind Python library dedicated to the innovative field of Latent Space Communication. Latentis is designed to empower researchers, data scientists, and enthusiasts to unlock new insights by providing a comprehensive suite of tools where latent spaces are the core ingredient.

Core Features

Latentis offers a structured suite of tools designed for efficiency and ease of use:

  • Data Download & Processing: streamline the acquisition and preparation of complex datasets (via HuggingFace Datasets).
  • Advanced Encoding: either employ pre-trained models or bring your own to encode anything.
  • Benchmarking Tools: standard and customizable benchmarking tools, allowing for thorough evaluation and refinement of methods.

Getting Started

Ease into your next research project with:

pip install latentis

Development installation

Setup the development environment:

git clone git@github.com:flegyas/latentis.git
cd latentis
conda env create -f env.yaml
conda activate latentis
pre-commit install

Run the tests:

pre-commit run --all-files
pytest -v

Update the dependencies

Re-install the project in edit mode:

pip install -e .[dev]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

latentis-0.0.8.tar.gz (75.7 kB view hashes)

Uploaded Source

Built Distribution

latentis-0.0.8-py3-none-any.whl (67.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page