-
Notifications
You must be signed in to change notification settings - Fork 1
/
configs.json
67 lines (62 loc) · 2.14 KB
/
configs.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
{
"site name": "US-Bi1",
"model configurations": {
"time zone": -8,
"latitude": 38.0991538,
"longitude": -121.49933,
"stomata type": 1,
"leaf angle type": 1,
"leaf relative humidity module": 0,
"soil respiration module": 1,
"canopy height": 0.8,
"measurement height": 5.0,
"soil depth": 0.15,
"number of canopy layers": 50,
"number of atmospheric layers": 50,
"number of observed steps per day": 48,
"number of solver iterations": 15,
"dispersion matrix": "../../../data/dij/Dij_US-Bi1_50L.csv",
"model parameters": null,
"model type": null
},
"data": {
"training forcings": "../../../data/fluxtower/US-Bi1/US-Bi1-forcings.csv",
"training fluxes": "../../../data/fluxtower/US-Bi1/US-Bi1-fluxes.csv",
"test forcings": "../../../data/fluxtower/US-Bi1/US-Bi1-forcings-test.csv",
"test fluxes": "../../../data/fluxtower/US-Bi1/US-Bi1-fluxes-test.csv"
},
"learning configurations": {
"batch size": 1000,
"number of epochs": 0,
"output function": "canopy LE NEE",
"output scaler": "standard",
"loss function": {
"type": "MSE",
"weights": [0.5, 0.5]
},
"tunable parameters": [
"bprime", "ep", "lleaf", "qalpha", "LeafRHDL", "kball", "leaf_clumping_factor",
"vcopt", "jmopt", "rd25", "toptvc", "toptjm", "epsoil",
"par_reflect", "par_trans", "par_soil_refl",
"nir_reflect", "nir_trans", "nir_soil_refl",
"q10a", "q10b", "q10c"
],
"optimizer": {
"type": "Adam",
"learning_scheduler": {
"type": "piecewise constant",
"args": {
"init_value": 0.01,
"boundaries_and_scales": {
"50": 0.5, "100": 0.5, "200": 0.5
}
}
},
"args": {}
}
},
"saving configurations": {
"new model": "./US-Bi1_model.eqx",
"loss values": "./US-Bi1_loss.csv"
}
}