Interactive widget and toolkit for slice discovery
Project description
Divisi - Interactive Slice Finding
Demo Quickstart
Clone the repository, then optionally create a virtual environment with Python >3.7 to run the demo.
Install dependencies by cd'ing into the repo and running:
pip install -e .
Install Jupyter Notebook or Jupyter Lab if not already installed. Then start a
Jupyter server. The example_data/example_adult.ipynb
notebook shows how to use
the slice finding widget.
Running in Development Mode
To develop the frontend, make sure you have an up-to-date version of NodeJS in your terminal, then run:
cd client
npm install
vite
The vite
command starts a live hot-reload server for the frontend. Then, when
you initialize the SliceFinderWidget
, pass the dev=True
keyword argument to
use the live server. (Make sure that you don't have anything else running on
port 5173 while you do this.)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for divisi_toolkit-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f427c5232948a2d46ce932fc0dcc8e2ad01577606502db9f241a757d90b60989 |
|
MD5 | 119ac6b04d16397fb6e9ced626625656 |
|
BLAKE2b-256 | 4a68feca225c561929d1fb4e3edb28d8d2a3f0a1494d748d65c1d0d1ad02d338 |