|
|
--- |
|
|
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 |