NRTK Explorer is a web application for exploring image datasets. It provides insights of a image dataset in COCO format and it evaluate image transformation and perturbation resilience of object recognition DL models. It is built using trame by the kitware team.
Usage example with virtual-env creation
# Setup python environment
python3 -m venv .venv
source .venv/bin/activate
pip install -U pip
# install application
pip install nrtk-explorer
# get some sample data
git clone https://github.com/vicentebolea/nrtk_explorer_datasets.git
# Run the application on given dataset (908 images)
nrtk-explorer --dataset ./nrtk_explorer_datasets/OIRDS_v1_0/oirds.json
Install it from pypi:
pip install nrtk-explorer
Or, download and install it manually with:
curl -OL https://github.com/Kitware/nrtk-explorer/archive/refs/heads/main.zip
Inside the application source code top directory, install it with:
pip install -e .
Run the application:
nrtk-explorer
-h|--help
show the help for the command line options, it inherit trame
command line options and flags.--dataset
specify the directory containing a json file describing a COCO
image dataset. You can specify multiple directory using a comma ,
as a
separator. Example usage: nrtk_explorer --dataset <dataset dir>
. More
images datasets available at:
https://github.com/vicentebolea/nrtk_explorer_datasets/Run tests with:
pytest