/gradgpad-notebooks

Primary LanguageJupyter NotebookMIT LicenseMIT

The GRAD-GPAD framework 🗿 (Notebooks 📔)

In this repository we present three notebooks with very useful examples to become familiar with what the python gradgpad package allows us to do.

📺 Video Tutorial

Tutorial

📈 Visualization Example

The gradgpad framework povides Python tooling to create novel visualization graphs to ease research pipeline and fair comparision on face-PAD topic.

This tutorial is a detailed description of main visualizations available in gradgpad. Additionaly, thanks to ipywidgets standard module we can interact with visualizations.

  • Histogram Plotter
  • DET Plotter
  • PAD Radar Plotter
  • Bias Percentiles Plotter

Notebook 📔 → gradgpad_visualizations.ipynb → Online available in Binder

PAD-radar example 🚀

PAD-Radar Example

🏫 Foundation Example

The gradgpad framework povides Python tooling to ease face-PAD research.

This tutorial cover the basics of dealing with data, metrics and results using the gradgpad package.

  • Annotations
  • Scores
  • Standard Metrics
  • Generalization Metrics
  • Results

Notebook 📔 → gradgpad_foundations.ipynb → Online available in Binder

💻 Command Line Example

The gradgpad package provides a number of command line options.

Notebook 📔 → gradgpad_cli.ipynb → Online available in Binder

🤔 Contributing

Feel free to contribute on this repository. Don't hesitate to contact us ✌️

If you want to serve the notebook in your computer:

pip install -r requirements.txt -r dev.txt
jupyter notebook

Then, open your browser at http://localhost:8888/notebooks