File size: 2,188 Bytes
46ea780 ba6c1da 46ea780 cba7a73 6ab4d45 4815e54 6ab4d45 4815e54 46ea780 b253143 9180fd5 46ea780 b253143 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 |
---
license: cc-by-nc-4.0
datasets:
- Continual-Mega/Continual-MEGA-Benchmark
---
# π§ Continual-MEGA: A Large-scale Benchmark for Generalizable Continual Anomaly Detection
This repository contains the evaluation code for the **Continual-Mega** benchmark.
We provide the checkpoint files of the proposed model along with the evaluation code for the Continual-Mega benchmark.
The training code will be made publicly available at a later date.
π **Codebase**: [Continual-Mega/Continual-Mega](https://github.com/Continual-Mega/Continual-Mega)
---
## π Overview
Continual-MEGA introduces a realistic and large-scale benchmark for **continual anomaly detection** that emphasizes generalizability across domains and tasks.
The benchmark features:
- β
Diverse anomaly types across domains
- π Class-incremental continual learning setup
- π A large-scale evaluation protocol surpassing previous benchmarks
This repository hosts pretrained **model checkpoints** used in various scenarios defined in the benchmark.
---
## π¦ Available Checkpoints
| Model Name | Scenario | Task | Description |
|---------------------------------------|------------|-------------------------|----------------------------------------------------------|
| `scenario2/prompt_maker` | Scenario 2 | Base | Prompt maker trained on Scenario 2 base classes |
| `scenario2/adapters_base` | Scenario 2 | Base | Adapter trained on Scenario 2 base classes |
| `scenario2/30classes/adapters_task1` | Scenario 2 | Task 1 (30 classes) | Adapter trained on Task 1 (30 classes) in Scenario 2 |
| `scenario2/30classes/adapters_task2` | Scenario 2 | Task 2 (30 classes) | Adapter trained on Task 2 (30 classes) in Scenario 2 |
| *(More to come)* | β | β | β |
---
## π Usage Example
### Continual Setting Evaluation
```
sh eval_continual.sh
```
### Zero-Shot Evaluation
```
sh eval_zero.s |