InPeerReview commited on
Commit
826c6d7
·
verified ·
1 Parent(s): 1d1ad57

Upload 2 files

Browse files
config/levir+/levir+.json ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "LEVIR+-train",
3
+ "phase": "train",
4
+ "gpu_ids":[0],
5
+
6
+ "path_cd": {
7
+ "log": "logs",
8
+ "result": "results",
9
+ "checkpoint": "checkpoint",
10
+ "resume_state": null
11
+ },
12
+
13
+ "datasets": {
14
+ "train": {
15
+ "name": "LEVIR-CD+256",
16
+ "datasetroot": "",
17
+ "resolution": 256,
18
+ "num_workers": 2,
19
+ "batch_size": 4,
20
+ "use_shuffle": true,
21
+ "data_len": -1
22
+ },
23
+ "val": {
24
+ "name": "LEVIR-CD+256",
25
+ "datasetroot": "",
26
+ "resolution": 256,
27
+ "num_workers": 2,
28
+ "batch_size": 4,
29
+ "use_shuffle": true,
30
+ "data_len": -1
31
+ },
32
+
33
+ "test": {
34
+ "name": "LEVIR-CD+256",
35
+ "datasetroot": "",
36
+ "resolution": 256,
37
+ "num_workers": 2,
38
+ "batch_size": 4,
39
+ "use_shuffle": false,
40
+ "data_len": -1
41
+ }
42
+ },
43
+
44
+ "model" : {
45
+ "name" : "stnr",
46
+ "loss" : "ce_dice",
47
+ "init_filters" : 16,
48
+ "n_classes" : 2,
49
+ "mode" : "FUSION",
50
+ "conv_mode" : "orignal_dinner",
51
+ "local_query_model" : "orignal_dinner",
52
+ "up_mode" : "SRCM",
53
+ "up_conv_mode" : "deepwise",
54
+ "spatial_dims" : 2,
55
+ "in_channels" : 3,
56
+ "resdiual" : false,
57
+ "blocks_down" : [1, 2, 2, 4],
58
+ "blocks_up" : [1, 1, 1],
59
+ "diff_abs" : "later",
60
+ "stage" : 2,
61
+ "mamba_act" : "relu",
62
+ "norm" : ["GROUP", {"num_groups": 8}]
63
+ },
64
+
65
+ "train" : {
66
+ "n_epoch" : 200,
67
+ "train_print_iter" : 500,
68
+ "val_freq" : 1,
69
+ "val_print_iter" : 50,
70
+ "optimizer" :{
71
+ "type" : "adam",
72
+ "lr" : 1e-4
73
+ },
74
+ "scheduler" : {
75
+ "lr_policy" : "linear",
76
+ "n_step" : 3,
77
+ "gamma" : 0.1
78
+ }
79
+ }
80
+ }
config/levir+/levir+_test.json ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "name": "LEVIR+-test",
3
+ "phase": "test", //train or test
4
+ "gpu_ids":[0],
5
+
6
+ "path_cd": {//set cd path
7
+ "log": "logs",
8
+ "result": "results",
9
+ "checkpoint": "checkpoint",
10
+ "resume_state": "experiments/levir+_checkpoint/best_cd_model"
11
+ },
12
+
13
+ "datasets": {
14
+ "train": {
15
+ "name": "LEVIR-CD+256",
16
+ "datasetroot": "",
17
+ "resolution": 256,
18
+ "num_workers": 2,
19
+ "batch_size": 6,
20
+ "use_shuffle": true,
21
+ "data_len": -1
22
+ },
23
+ "val": {
24
+ "name": "LEVIR-CD+256",
25
+ "datasetroot": "",
26
+ "resolution": 256,
27
+ "num_workers": 2,
28
+ "batch_size": 6,
29
+ "use_shuffle": true,
30
+ "data_len": -1
31
+ },
32
+
33
+ "test": {
34
+ "name": "LEVIR-CD+256",
35
+ "datasetroot": "",
36
+ "resolution": 256,
37
+ "num_workers": 2,
38
+ "batch_size": 1,
39
+ "use_shuffle": false,
40
+ "data_len": -1
41
+ }
42
+ },
43
+
44
+ "model" : {
45
+ "name" : "stnr",
46
+ "loss" : "ce_dice",
47
+ "init_filters" : 16,
48
+ "n_classes" : 2,
49
+ "mode" : "FUSION",
50
+ "conv_mode" : "orignal_dinner",
51
+ "local_query_model" : "orignal_dinner",
52
+ "up_mode" : "SRCM",
53
+ "up_conv_mode" : "deepwise",
54
+ "spatial_dims" : 2,
55
+ "in_channels" : 3,
56
+ "resdiual" : false,
57
+ "blocks_down" : [1, 2, 2, 4],
58
+ "blocks_up" : [1, 1, 1],
59
+ "diff_abs" : "later",
60
+ "stage" : 2,
61
+ "mamba_act" : "relu",
62
+ "norm" : ["GROUP", {"num_groups": 8}]
63
+ },
64
+
65
+ "train" : {
66
+ "n_epoch" : 200,
67
+ "train_print_iter" : 500,
68
+ "val_freq" : 1,
69
+ "val_print_iter" : 50,
70
+ "optimizer" :{
71
+ "type" : "adam",
72
+ "lr" : 1e-4
73
+ },
74
+ "scheduler" : {
75
+ "lr_policy" : "linear",
76
+ "n_step" : 3,
77
+ "gamma" : 0.1
78
+ }
79
+ }
80
+ }