# Final Demo: Adversarial Explanation Attack & Defense on CLIP

This repository demonstrates adversarial attacks on CLIP’s explanation maps and the evaluation of our proposed defense framework.  

final_demo.py           # Main entry point (run this file)
Utils.py                # Helper utilities
Adv_attack.py           # Adversarial attack implementation
Detection.py            # Detection functions
Evaluation.py           # Evaluation metrics
Plots.py                # Visualization functions
demo.jpg                # Example input image
requirements.txt        # Dependencies
README.md               # This file

---

## 📦 Requirements

Install dependencies (preferably in a virtual environment):

```bash
pip install -r requirements.txt

python final_demo.py
