-
Notifications
You must be signed in to change notification settings - Fork 10
/
params.json
45 lines (40 loc) · 1.92 KB
/
params.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
{
"preprocess":{
"cmt":"params related to preprocessing",
"BASE":"images_data/",
"n_types":4,
"FIST":"images_data/fist/",
"HAND":"images_data/hand/",
"ONE":"images_data/one/",
"PEACE":"images_data/peace/",
"NONE":"images_data/none/",
"train":0.7,
"test":0.2,
"validation":0.1
},
"input_dim":{ "val":[50,50], "cmt":"input image dimension row X cols this can't be changed" },
"n_padding_bits":{"val":0, "cmt":"number of padding layers, can be changed the image is padded with 0"},
"n_filter_layer_1":{"val":32, "cmt":"number of filters in cnn layer 1, dynamic"},
"filter_size_layer_1":{"val":[3,3], "cmt":"dimension of filter in layer 1, by default 7x7 can be changed "},
"filter_stride":{"val":1, "cmt":"moving stride try keeping it fix, but if wished to change then make sure that the conv operation output should have the integral dimension using the formula"},
"mean":0,
"std":0.1,
"pooling_stride_layer_1":{"val":2,"cmt":"if changed make sure of the dimension"},
"pooling_filter_size_layer_1":{"val":[2,2],"cmt":"pooling size, change it if sure of dimensions"},
"n_filter_layer_2":{"val":64,"cmt":"can be changed"},
"filter_size_layer_2":{"val":[5,5],"cmt":"#filters in layer 2 can be changed"},
"pooling_stride_layer_2":{"val":2},
"pooling_filter_size_layer_2":{"val":[2,2]},
"n_hidden_layers":{"val":2, "cmt":"can't be changed"},
"n_nodes_hidden_layer_1":{"val":1800,"cmt":"can be changed currently half of the input"},
"n_nodes_hidden_layer_2":{"val":900,"cmt":"can be changed, currently half of the previous layer"},
"dropout_percent_layer_1":{"val":0.2, "cmt":"dropout percentage of layer 1 i.e nodes in hidden layer"},
"dropout_percent_layer_2":{"val":0.25, "cmt":"dropout percentage of layer 2 i.e nodes in hidden layer 2"},
"output_classes":{"val":4},
"batch_size":300,
"method":"TNC",
"pool_size":300,
"n_epochs":30,
"learning_rate":1e-5,
"epsilon":1e-7
}