Skip to content

Heatmap Clustering to Understand the Misbehaviours Exposed by Automatically Generated Test Inputs

Notifications You must be signed in to change notification settings

lodovicoazzini/unboxer

Repository files navigation

🥡 How to run the unboxer 🥡

📲 Install 📲

⚙️ Configure ⚙️

🥵 Generate the heatmaps 🥵

You can run the following command to generate the heatmaps.

python -m steps.process_heatmaps

The tool will experiment with the different explainers, find the best configuration for the dimensionality reduction, and export the data collected during the experiment.

🗺 Generate the featuremaps 🗺

You can run the following command to generate the featuremaps.

python -m steps.process_featuremaps

The tool will generate the featuremaps, and export the data collected during the experiment.

📊 Export the insights 📊

You can run the following command to generate the insights about the data.

python -m steps.insights.insights

!!! IMPORTANT !!!
Remember to generate the heatmaps and the featuremaps before running this command.

The tool with prompt a menu with a set of options, and will guide you through the process.

🤔 Export the data for the human evaluation 🤔

You can run the following command to export the data for the human evaluation.

python -m steps.human_evaluation.human_evaluation

!!! IMPORTANT !!!
Remember to generate the heatmaps and the featuremaps before running this command.

The tool with prompt a menu with a set of options, and will guide you through the process.

About

Heatmap Clustering to Understand the Misbehaviours Exposed by Automatically Generated Test Inputs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published