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.
This application is provided under the BSD Open Source License.
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
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