Utilities for deep learning on multimodal data.
- jupyter notebooks / jupyter lab / ipython
- matplotlib
- pandas
- webdataset / tar
- pytorch
Requires python>=3.8
, requires pytorch
to be installed already,
see https://pytorch.org/
pip install visiontext
Additionally requires libjpeg-turbo
and sqlite
pip install visiontext[full]
Clone repository and cd into, then:
pip install pytest pytest-cov pylint black[jupyter]
pylint visiontext
pylint tests
# full build
pip install -e .[full]
python -m pytest --cov
# minimal build
pip install -e .
python -m pytest --cov -m "not full"
- 0.10.1: Test with python 3.12
- 0.8.1: Set minimum python version to 3.8 since PyTorch requires it