-
Notifications
You must be signed in to change notification settings - Fork 0
/
.config.json
91 lines (80 loc) · 2.16 KB
/
.config.json
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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
{
"plugins": {
"algorithms": {
"LSTM": "examples/plugins/models/RNN/LSTM.py"
},
"datamanips": {
"xgboost": "examples/plugins/manips/many_to_one_xgb.py",
"randomforest": "examples/plugins/manips/many_to_one_randomforest.py",
"pca": "examples/plugins/manips/many_to_one_pca.py",
"candlestick": "examples/plugins/manips/many_to_one_candlestick.py",
"vanilla": "examples/plugins/manips/many_to_one_vanilla.py"
},
"attacks":{
"CW_L2": "examples/plugins/attacks/carlinil2.py",
"CW_Linf": "examples/plugins/attacks/carlinilinf.py"
}
},
"algorithms": {
"LSTM": {
"sequence_length": 12,
"batch_size": 256,
"epochs": 50,
"validation_split": 0.1,
"verbose": true,
"learning_rate": 0.001
}
},
"datamanips": {
"xgboost": {
"n_features": 11
},
"randomforest": {
"placeholder": 1
},
"pca": {
"n_features": 11
},
"candlestick": {
"time_interval": 20
},
"vanilla": {
"placeholder": 1
}
},
"attacks": {
"CW_L2": {
"max_change": 0.2,
"min_change": 0.05,
"change_step": 0.025,
"learning_rate": 0.001,
"max_iter": 100,
"binary_search_steps": 9,
"batch_size": 20,
"initial_const": 1,
"sequence_length": 60,
"verbose": true
},
"CW_Linf":{
"max_change": 0.2,
"min_change": 0.05,
"change_step": 0.025,
"learning_rate": 0.001,
"max_iter": 300,
"batch_size": 5,
"initial_const": 0.1,
"largest_const": 100,
"sequence_length": 36,
"decrease_factor": 0.9,
"verbose": true
}
},
"clean": {
"clean_tmp": 1,
"compress": {
"format": "gzip",
"name": "default",
"path": "."
}
}
}