How-To Guides
This section provides task-specific guides demonstrating how to use NRTK to apply perturbations, assess model robustness, and visualize system behavior. These examples are organized into general-purpose applications.
Each guide links to a Jupyter notebook in the docs/examples/ directory of the repository.
General NRTK Examples
Visualizing Optical Transfer Functions
Explore and visualize different Optical Transfer Functions (OTFs) to understand their impact on image quality. View notebook.
Applying Image Perturbations
Use various image perturbation methods to simulate real-world distortions and evaluate model robustness. View notebook.
Applying Albumentations Perturbations via NRTK
Explore and visualize Albumentations perturbations in an NRTK context. View notebook.
Image Classification Perturbation Saliency
Explore how perturbations affect model predictions and how those perturbations can be interpreted using saliency maps for the image classification task. View notebook.