Metadata-Version: 2.2
Name: langspace
Version: 0.2.4
Summary: LangSpace: Probing Large Language VAEs made simple
Home-page: 
Author: ['Danilo S. Carvalho', 'Yingji Zhang']
Author-email: "Danilo S. Carvalho" <danilo.carvalho@manchester.ac.uk>, Yingji Zhang <yingji.zhang@postgrad.manchester.ac.uk>
Project-URL: Homepage, https://github.com/neuro-symbolic-ai/LangSpace
Project-URL: Issues, https://github.com/neuro-symbolic-ai/LangSpace/issues
Keywords: probing,vae,llm,generative,nlp
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: torch
Requires-Dist: numpy
Requires-Dist: transformers
Requires-Dist: pandas
Requires-Dist: scipy
Requires-Dist: tensorflow
Requires-Dist: gensim
Requires-Dist: pot
Requires-Dist: yellowbrick
Requires-Dist: langvae
Requires-Dist: saf-nlp
Requires-Dist: saf-datasets
Dynamic: author

# LangSpace: Probing Large Language VAEs made simple

LangSpace is a Python library for evaluating and probing language models using Variational Autoencoders (VAEs). It provides an easy-to-use interface to perform a variety of analises on pretrained [LangVAE](https://github.com/neuro-symbolic-ai/LangVAE) models.

## Installation

To install LangSpace, simply run:

```bash
pip install langspace
```

This will install all necessary dependencies and set up the package for use in your Python projects.

## Usage

TBC


## License

LangVAE is licensed under the GPLv3 License. See the LICENSE file for details.
