Skip to main content

DimBridge: Interactive Explanation of Visual Patterns in Dimensionality Reductions with Predicate Logic

Project description

dimbridge

A Jupyter lab widget for interpreting visual patterns in dimensionality reduction plots

Based on the work: DimBridge: Interactive Explanation of Visual Patterns in Dimensionality Reductions with Predicate Logic

Example

See details in example.ipynb

Installation

pip install dimbridge
  • Enable widgets extension jupyter labextension enable widgetsnbextension

Development installation

Create a virtual environment and and install dimbridge in editable mode with the optional development dependencies:

python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"

You then need to install the JavaScript dependencies and run the development server.

npm install
npm run dev

Open example.ipynb in JupyterLab, VS Code, or your favorite editor to start developing. Changes made in js/ will be reflected in the notebook.

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

dimbridge-0.2.1.tar.gz (2.5 MB view details)

Uploaded Source

Built Distribution

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

dimbridge-0.2.1-py2.py3-none-any.whl (2.5 MB view details)

Uploaded Python 2Python 3

File details

Details for the file dimbridge-0.2.1.tar.gz.

File metadata

  • Download URL: dimbridge-0.2.1.tar.gz
  • Upload date:
  • Size: 2.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for dimbridge-0.2.1.tar.gz
Algorithm Hash digest
SHA256 e2e2c07044fd964b8512592018e7ba7a7b219f20716347ec4684c224fbb8f19a
MD5 60815e9a84067c3df5c68ea63a5adf4c
BLAKE2b-256 d30c010fad65f1a60bbaf292ed18b4023ef1bd496406528f123dc1e8b0ffab9b

See more details on using hashes here.

File details

Details for the file dimbridge-0.2.1-py2.py3-none-any.whl.

File metadata

  • Download URL: dimbridge-0.2.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for dimbridge-0.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 df24eaf54e6746c1a7bd9ee62ce3929e86dd05833ad31a3a788bc97c6d32fd66
MD5 6a1297ca5b4f1aef1752f8230aea46a6
BLAKE2b-256 f5681c0b669f1fdc35e62dbc5cb5db9ee35f9fdcf97563a7e94fa59f9da8ce80

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