Skip to main content

Web application demonstrating XAITK Saliency functionality

Project description

XAITK Saliency functionality demonstration via an interactive Web UI that can run locally, in jupyter or in the cloud. A docker image is available for cloud deployment or local testing (kitware/trame:xaitk). This application has been mainly tested on Linux but should work everywhere assuming all the dependencies manage to install on your system.

image_1 image_2 image_3 image_4

License

This application is provided under the BSD Open Source License.

Installing

On Linux, pip is enough to install this Python library.

python3.9 -m venv .venv
source .venv/bin/activate
pip install -U pip xaitk-saliency-demo

Then from that virtual-environment you can run the application like below

# Executable
xaitk-saliency-demo

# Module approach
python -m xaitk_saliency_demo.app

Within Jupyter you can do the following

from xaitk_saliency_demo.app.jupyter import create_app
xaitk = await create_app()
xaitk.gui

Docker image

For each commit to master the CI will push a new kitware/trame:xaitk image to dockerhub. Such image can be ran locally using the following command line.

docker run -it --rm --gpus all -p 8080:80 kitware/trame:xaitk

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

xaitk-saliency-demo-2.4.2.tar.gz (23.1 kB view details)

Uploaded Source

Built Distribution

xaitk_saliency_demo-2.4.2-py3-none-any.whl (25.0 kB view details)

Uploaded Python 3

File details

Details for the file xaitk-saliency-demo-2.4.2.tar.gz.

File metadata

  • Download URL: xaitk-saliency-demo-2.4.2.tar.gz
  • Upload date:
  • Size: 23.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/42.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.6 tqdm/4.66.1 importlib-metadata/6.8.0 keyring/24.2.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.13

File hashes

Hashes for xaitk-saliency-demo-2.4.2.tar.gz
Algorithm Hash digest
SHA256 fac0bf8d12dc96ebef0483f67d7c69a8176184f19cbbdacc8db837c21a8ded94
MD5 b7440cf550ca18c72af13c3948c1a740
BLAKE2b-256 d79007938917d55621420ee8b94f6c0b0a01c066b81995875d9dcba86d9a677f

See more details on using hashes here.

File details

Details for the file xaitk_saliency_demo-2.4.2-py3-none-any.whl.

File metadata

  • Download URL: xaitk_saliency_demo-2.4.2-py3-none-any.whl
  • Upload date:
  • Size: 25.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/42.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.6 tqdm/4.66.1 importlib-metadata/6.8.0 keyring/24.2.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.13

File hashes

Hashes for xaitk_saliency_demo-2.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5839447f97e4646d518eec064a5a374471e3f67a76b396d2fe212654fa0e8104
MD5 dd306dd6c1c94707278c8e1757f7dbb5
BLAKE2b-256 8f531f3c84b4a0a2b717abfa2b899e736142d6e966db04bffc8b95730f32b6fb

See more details on using hashes here.

Supported by

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