-
Notifications
You must be signed in to change notification settings - Fork 1
/
example_config.toml
51 lines (44 loc) · 1.35 KB
/
example_config.toml
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
# CONFIGURATION FILE
# It is important that if ETo is not included in the features set,
# the raw data extracted in make-data are saved in an output folder named "data\\raw"
# as when creating kc series the ETo is searched automatically in that folder
id = 1
project_dir = "./us_arm_fede"
[make-data]
input_file = "us_arm_fede/data/data_us_arm.csv"
output_path = "data/raw"
visualize = false
[preprocess]
input_path = "data/raw"
output_path = "data/preprocessed"
features = ["DOY", "Tmin", "Tmax", "Tdew", "Uwind", "Vwind", "Rs"]
scaler = "MinMax"
folds = 2
k_seed = 241
visualize = false
# List all the models in the format [models.model_name],
# where model_name can be one of 'rf', 'mlp', 'knn'.
# List all the arguments required by the respective SciKit model
[models.rf]
n_estimators = 1000
random_state = 42
# [models.mlp]
# hidden_layer_sizes = [100, 100, 100]
# max_iter = 1000
# random_state = 32652
# [models.knn]
# n_neighbors = 7
# weights = "distance"
[prediction]
input_path = "data/preprocessed"
output_path = "data/predictions"
visualize = false
[postprocess]
input_path = "data/predictions"
output_path = "data/postprocessed"
# The Allen Trapezoidal file must have a first column called 'Day' and one 'Allen' column
trapezoidal_path = "data/external/trapezoidal_us_arm.csv"
reference_series = "US_ARM_Allen1"
contamination = 0.01
seed = 42
visualize = true