@@ -6,32 +6,41 @@ source("scripts/targets-common.R")
6
6
# Add custom parameter combinations in the list below.
7
7
make_unique_grids <- function () {
8
8
list (
9
+ # tidyr::expand_grid(
10
+ # forecaster = "scaled_pop",
11
+ # trainer = c("linreg", "quantreg"),
12
+ # ahead = c(1:7, 14, 21, 28),
13
+ # pop_scaling = TRUE
14
+ # ),
9
15
tidyr :: expand_grid(
10
16
forecaster = " scaled_pop" ,
11
- trainer = c(" linreg" , " quantreg " ),
17
+ trainer = c(" linreg" ),
12
18
ahead = c(1 : 7 , 14 , 21 , 28 ),
13
- pop_scaling = TRUE
14
- ),
15
- tidyr :: expand_grid(
16
- forecaster = " scaled_pop" ,
17
- trainer = c(" linreg" , " quantreg" ),
18
- ahead = c(1 : 7 , 14 , 21 , 28 ),
19
- lags = list (c(0 , 3 , 5 , 7 , 14 ), c(0 , 7 , 14 )),
20
- pop_scaling = TRUE
21
- ),
22
- tidyr :: expand_grid(
23
- forecaster = " smoothed_scaled" ,
24
- trainer = c(" quantreg" ),
25
- ahead = c(1 : 7 , 14 , 21 , 28 ),
26
- #
27
- lags = list (
28
- # smoothed, sd, smoothed, sd
29
- list (c(0 , 3 , 5 , 7 , 14 ), c(0 )),
30
- list (c(0 , 7 , 14 , 21 , 28 ), c(0 )),
31
- list (c(0 , 2 , 4 , 7 , 14 , 21 , 28 ), c(0 ))
32
- ),
19
+ lags = list (c(0 , 3 , 5 , 7 , 14 )),
33
20
pop_scaling = TRUE
34
21
)
22
+
23
+ # tidyr::expand_grid(
24
+ # forecaster = "scaled_pop",
25
+ # trainer = c("linreg", "quantreg"),
26
+ # ahead = c(1:7, 14, 21, 28),
27
+ # lags = list(c(0, 3, 5, 7, 14), c(0, 7, 14)),
28
+ # pop_scaling = TRUE
29
+ # )
30
+ # ,
31
+ # tidyr::expand_grid(
32
+ # forecaster = "smoothed_scaled",
33
+ # trainer = c("quantreg"),
34
+ # ahead = c(1:7, 14, 21, 28),
35
+ # #
36
+ # lags = list(
37
+ # # smoothed, sd, smoothed, sd
38
+ # list(c(0, 3, 5, 7, 14), c(0)),
39
+ # list(c(0, 7, 14, 21, 28), c(0)),
40
+ # list(c(0, 2, 4, 7, 14, 21, 28), c(0))
41
+ # ),
42
+ # pop_scaling = TRUE
43
+ # )
35
44
)
36
45
}
37
46
#
@@ -50,24 +59,25 @@ make_unique_ensemble_grid <- function() {
50
59
lags = c(0L , 3L , 5L , 7L , 14L )
51
60
),
52
61
list (forecaster = " flatline_fc" )
53
- ),
54
- # median forecaster
55
- " ensemble_average" ,
56
- list (average_type = " median" ),
57
- list (
58
- list (
59
- forecaster = " scaled_pop" ,
60
- trainer = " linreg" ,
61
- pop_scaling = TRUE ,
62
- lags = c(0 , 3 , 5 , 7 , 14 )
63
- ),
64
- list (
65
- forecaster = " scaled_pop" ,
66
- trainer = " linreg" ,
67
- pop_scaling = FALSE ,
68
- lags = c(0 , 3 , 5 , 7 , 14 )
69
- )
70
- ),
62
+ )
63
+ # ,
64
+ # # median forecaster
65
+ # "ensemble_average",
66
+ # list(average_type = "median"),
67
+ # list(
68
+ # list(
69
+ # forecaster = "scaled_pop",
70
+ # trainer = "linreg",
71
+ # pop_scaling = TRUE,
72
+ # lags = c(0, 3, 5, 7, 14)
73
+ # ),
74
+ # list(
75
+ # forecaster = "scaled_pop",
76
+ # trainer = "linreg",
77
+ # pop_scaling = FALSE,
78
+ # lags = c(0, 3, 5, 7, 14)
79
+ # )
80
+ # ),
71
81
)
72
82
}
73
83
0 commit comments