R/evaluation.R

Defines functions score_nowcast

score_nowcast <- function(nowcast, obs, by = "model") {
  scores <- epinowcast::enw_score_nowcast(
      nowcast, obs, log = FALSE,
      summarise_by = by
  )
  log_scores <- epinowcast::enw_score_nowcast(
      nowcast, obs, log = TRUE,
      summarise_by = by
  )
  scores <- rbind(scores[, scale := "natural"], log_scores[, scale := "log"])
  return(scores[])
}
epiforecasts/eval-germany-sp-nowcasting documentation built on July 7, 2022, 8:56 p.m.