Simulates future paths from a dataset using a fitted model. Innovations are
sampled by the model's assumed error distribution. If `bootstrap`

is `TRUE`

,
innovations will be sampled from the model's residuals. If `new_data`

contains the `.innov`

column, those values will be treated as innovations.

```
# S3 method for class 'VAR'
generate(x, new_data, specials, ...)
```

- x
A fitted model.

- new_data
A tsibble containing the time points and exogenous regressors to produce forecasts for.

- specials
(passed by

`fabletools::forecast.mdl_df()`

).- ...
Other arguments passed to methods

```
as_tsibble(USAccDeaths) %>%
model(ETS(log(value) ~ season("A"))) %>%
generate(times = 100)
#> # A tsibble: 2,400 x 4 [1M]
#> # Key: .model, .rep [100]
#> .model index .rep .sim
#> <chr> <mth> <chr> <dbl>
#> 1 "ETS(log(value) ~ season(\"A\"))" 1979 Jan 1 8367.
#> 2 "ETS(log(value) ~ season(\"A\"))" 1979 Feb 1 7558.
#> 3 "ETS(log(value) ~ season(\"A\"))" 1979 Mar 1 8980.
#> 4 "ETS(log(value) ~ season(\"A\"))" 1979 Apr 1 9078.
#> 5 "ETS(log(value) ~ season(\"A\"))" 1979 May 1 9726.
#> 6 "ETS(log(value) ~ season(\"A\"))" 1979 Jun 1 10351.
#> 7 "ETS(log(value) ~ season(\"A\"))" 1979 Jul 1 11904.
#> 8 "ETS(log(value) ~ season(\"A\"))" 1979 Aug 1 10371.
#> 9 "ETS(log(value) ~ season(\"A\"))" 1979 Sep 1 9561.
#> 10 "ETS(log(value) ~ season(\"A\"))" 1979 Oct 1 9772.
#> # ℹ 2,390 more rows
```