Skip to main content

Visual Learning Lab utility files and pipelines

Project description

vllpy

This is a package with common utility functions, files and pipelines for the Visual Learning Lab. Creating a conda environment is recommended but optional. This package uses python=3.12.

conda create -n vislearnlabpy python=3.12
conda activate vislearnlabpy

Then, activate the environment and simply install vislearnlabpy via running the following pip command in your terminal. You will also have to install PyTorch and CLIP manually.

pip install git+https://github.com/openai/CLIP.git
pip install --upgrade vislearnlabpy

To install PyTorch on the Tversky server, run:

pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118

Here is as an example of how to generate npy embedding files from a list of images whose paths are defined in a CSV file

python embedding_generator.py --input_csv examples/input/inputs.csv --output_path examples/output --output_type npy --overwrite

For more detailed examples, please look at the demo in the Jupyter notebook within the examples folder.

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

vislearnlabpy-0.0.1.8.tar.gz (15.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vislearnlabpy-0.0.1.8-py3-none-any.whl (18.2 kB view details)

Uploaded Python 3

File details

Details for the file vislearnlabpy-0.0.1.8.tar.gz.

File metadata

  • Download URL: vislearnlabpy-0.0.1.8.tar.gz
  • Upload date:
  • Size: 15.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for vislearnlabpy-0.0.1.8.tar.gz
Algorithm Hash digest
SHA256 0d7bcf32dcfd658cf7f61d4f4dbd38a99ab1d3f699afa24db8e46df413ce705a
MD5 bb31a5cd14755aa27d1f5588f5d8760d
BLAKE2b-256 dfee408650e08c48b5d51f14c6ae02e1c9babe7f4e7b6549868376d2999f60e5

See more details on using hashes here.

File details

Details for the file vislearnlabpy-0.0.1.8-py3-none-any.whl.

File metadata

File hashes

Hashes for vislearnlabpy-0.0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 71de636048a67283d2c945635db9fa70b23ba84dedbc3e5d2cfd864e1a8d9d4d
MD5 45a8e40bce2cb343276e55115747f4db
BLAKE2b-256 fbbe6e9e87a2758f1e34fb7bd985c0e617baae9ae29b80fa92dc42fb77028a7e

See more details on using hashes here.

Supported by

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