-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.py
72 lines (72 loc) · 4.98 KB
/
main.py
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
import os
os.environ['KMP_DUPLICATE_LIB_OK'] = 'True'
from project.make_project import Project
# config_path = './project/example_gradcam/config_dtrain.yaml'
# config_path = './project/example_evaluation/config_resnet_lime_sensitivity.yaml'
# config_path = './project/example_evaluation/config_resnet_kernel_shap_sensitivity.yaml'
# config_path = './project/example_evaluation/config_resnet_eigencam_sensitivity.yaml'
# config_path = './project/example_evaluation/config_resnet_lrp_sensitivity.yaml'
# config_path = './project/example_evaluation/config_resnet_ig_sensitivity.yaml'
# config_path = './project/example_evaluation/config_resnet_gradcam_sensitivity.yaml'
# config_path = './project/example_evaluation/config_resnet_guidedgradcam_sensitivity.yaml'
# config_path = './project/example_evaluation/config_resnet_lrp.yaml'
# config_path = './project/example_evaluation/config_resnet_gradcam.yaml'
# config_path = './project/example_evaluation/config_resnet_eigencam.yaml'
# config_path = './project/example_evaluation/config_resnet_lime.yaml'
# config_path = './project/example_evaluation/config_resnet_kernel_shap.yaml'
# config_path = './project/example_evaluation/config_resnet_guidedgradcam.yaml'
# config_path = './project/example_evaluation/config_resnet_ig.yaml'
# config_path = './project/example_gradcam/config_darknet.yaml'
# config_path = './project/example_gradcampp/config_darknet_gradcampp.yaml'
# config_path = './project/example_eigencam/config_darknet_eigencam.yaml'
# config_path = './project/example_lrp/config_efficientnet_lrp.yaml'
config_path = './project/example_lrp/config_efficientnet_lrp_alphabeta.yaml'
# config_path = './project/example_gradcam/config_efficientnet_gradcam.yaml'
# config_path = './project/example_lrp/config_resnet_lrp_alphabeta.yaml'
# config_path = './project/example_lrp/config_resnet_lrp_epsilon.yaml'
# config_path = './project/example_lime/config_resnet_lime.yaml'
# config_path = './project/example_kernelshap/config_resnet_kernelshap.yaml'
# config_path = './project/example_gradcam/config_resnet_gradcam.yaml'
# config_path = './project/example_gradcampp/config_resnet_gradcampp.yaml'
# config_path = './project/example_guided_gradcam/config_resnet_guidedgradcam.yaml'
# config_path = './project/example_eigencam/config_resnet_eigencam.yaml'
# config_path = './project/example_ig/config_resnet_ig.yaml'
# config_path = './project/example_lrp/config_vgg_lrp.yaml'
# config_path = './project/example_gradcam/config_vgg_gradcam.yaml'
# config_path = './project/example_gradcampp/config_vgg_gradcampp.yaml'
# config_path = './project/example_guided_gradcam/config_vgg_guidedgradcam.yaml'
# config_path = './project/example_eigencam/config_vgg_eigencam.yaml'
# config_path = './project/example_lrp/config_yolo_lrp.yaml'
# config_path = './project/example_lrp/config_yolo_lrp_alphabeta.yaml'
# config_path = './project/example_gradcam/config_yolo.yaml'
# config_path = './project/example_gradcampp/config_yolo_gradcampp.yaml'
# config_path = './project/example_guided_gradcam/config_yolo_guidedgradcam.yaml'
# config_path = './project/example_eigencam/config_yolo_eigencam.yaml'
# config_path = './project/example_ig/config_yolo_ig.yaml'
# config_path = './project/example_gradcam/config_resnet_DG_gradcam.yaml'
# config_path = './project/example_gradcam/config_resnet_ABN_gradcam.yaml'
# config_path = './project/example_lrp/config_resnet_DG_lrp.yaml'
# config_path = './project/example_train/config_fgsm_resnet_train.yaml'
# config_path = './project/example_train/config_abn_resnet_train.yaml'
# config_path = './project/example_train/config_abn_vgg_train.yaml'
# config_path = './project/example_train/config_dg_resnet_train.yaml'
# config_path = './project/example_train/config_dg_vgg_train.yaml'
# config_path = './project/example_train/config_default_resnet_train.yaml'
# config_path = './project/example_train/config_default_vgg_train.yaml'
# config_path = './project/example_train/config_dann_resnet_train.yaml'
# config_path = './project/example_train/config_dann_grad_resnet_train.yaml'
# config_path = './project/example_lrp/config_resnet_lrp_alphabeta.yaml'
# config_path = './project/example_gradient/config_resnet_gradient.yaml'
# config_path = './project/example_gradient/config_yolo_gradient.yaml'
# config_path = './project/example_gradientxinput/config_resnet_gradientxinput.yaml'
# config_path = './project/example_gradientxinput/config_yolo_gradientxinput.yaml'
# config_path = './project/example_smoothgrad/config_resnet_smoothgrad.yaml'
# config_path = './project/example_deeplift/config_resnet_deeplift.yaml'
# config_path = './project/example_deeplift/config_yolo_deeplift.yaml'
# config_path = './project/example_smoothgrad/config_yolo_smoothgrad.yaml'
# config_path = './project/example_CF/config_resnet_mnist_CF_cycleGAN.yaml'
# config_path = './project/example_CF/config_resnet_mnist_CF_prototype.yaml'
# config_path = './project/example_gradcam/config_yolo.yaml'
# config_path = "./yolov8_test.yaml"
project = Project(config_path)
project.run()