Skip to content

Commit 26b0417

Browse files
author
andre_ramos
committed
fix input args docs
1 parent b8c04e6 commit 26b0417

File tree

3 files changed

+17
-10
lines changed

3 files changed

+17
-10
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,10 @@ prediction = StateSpaceLearning.forecast(output, 12) #Gets a 12 steps ahead pred
3535
## Fit Arguments
3636

3737
* `y::Vector{Fl}`: Vector of data.
38-
* `model_input::Dict`: Dictionary containing the model input parameters (default: Dict("level" => true, "stochastic_level" => true, "trend" => true, "stochastic_trend" => true, "seasonal" => true, "stochastic_seasonal" => true, "freq_seasonal" => 12, "outlier" => true, "ζ_ω_threshold" => 12)).
39-
* `estimation_input::Dict`: Dictionary containing the estimation input parameters (default: Dict("α" => 0.1, "information_criteria" => "aic", ψ => 0.05, "penalize_exogenous" => true, "penalize_initial_states" => true)).
38+
* `model_input::Dict`: Dictionary containing the model input parameters (default: Dict("level" => true, "stochastic\_level" => true, "trend" => true, "stochastic\_trend" => true, "seasonal" => true, "stochastic\_seasonal" => true, "freq\_seasonal" => 12, "outlier" => true, , "ζ\_ω\_threshold" => 12)).
39+
* `model_functions::Dict`: Dictionary containing the model functions (default: Dict("create\_X" => create\_X, "get\_components\_indexes" => get\_components\_indexes, "get\_variances" => get\_variances)).
40+
* `estimation_input::Dict`: Dictionary containing the estimation input parameters (default: Dict("α" => 0.1, "information\_criteria" => "aic", ψ => 0.05, "penalize\_exogenous" => true, "penalize\_initial\_states" => true)).
41+
* `estimation_function::Function`: Estimation function (default: default\_estimation\_procedure).
4042
* `Exogenous_X::Union{Matrix{Fl}, Missing}`: Exogenous variables matrix (default: missing).
4143

4244
## Features

docs/src/index.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,14 @@ pkg.add("StateSpaceLearning")
2121

2222
## Citing StateSpaceLearning.jl
2323

24-
If you use StateSpaceLearning.jl in your work, we kindly ask you to cite the following paper ([pdf]()):
24+
If you use StateSpaceLearning.jl in your work, we kindly ask you to cite the following preprint ([pdf]()):
2525

26-
@article{,
27-
title={},
28-
author={},
29-
journal={},
30-
year={}
26+
@misc{ramos2024timeseriesanalysisstate,
27+
title={Time Series Analysis by State Space Learning},
28+
author={André Ramos and Davi Valladão and Alexandre Street},
29+
year={2024},
30+
eprint={2408.09120},
31+
archivePrefix={arXiv},
32+
primaryClass={stat.ML},
33+
url={https://arxiv.org/abs/2408.09120},
3134
}

docs/src/manual.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,10 @@ prediction = StateSpaceLearning.forecast(output, 12) #Gets a 12 steps ahead pred
3131
## Fit Arguments
3232

3333
* `y::Vector{Fl}`: Vector of data.
34-
* `model_input::Dict`: Dictionary containing the model input parameters (default: Dict("level" => true, "stochastic_level" => true, "trend" => true, "stochastic_trend" => true, "seasonal" => true, "stochastic_seasonal" => true, "freq_seasonal" => 12, "outlier" => true, "ζ_ω_threshold" => 12)).
35-
* `estimation_input::Dict`: Dictionary containing the estimation input parameters (default: Dict("α" => 0.1, "information_criteria" => "aic", ψ => 0.05, "penalize_exogenous" => true, "penalize_initial_states" => true)).
34+
* `model_input::Dict`: Dictionary containing the model input parameters (default: Dict("level" => true, "stochastic\_level" => true, "trend" => true, "stochastic\_trend" => true, "seasonal" => true, "stochastic\_seasonal" => true, "freq\_seasonal" => 12, "outlier" => true, , "ζ\_ω\_threshold" => 12)).
35+
* `model_functions::Dict`: Dictionary containing the model functions (default: Dict("create\_X" => create\_X, "get\_components\_indexes" => get\_components\_indexes, "get\_variances" => get\_variances)).
36+
* `estimation_input::Dict`: Dictionary containing the estimation input parameters (default: Dict("α" => 0.1, "information\_criteria" => "aic", ψ => 0.05, "penalize\_exogenous" => true, "penalize\_initial\_states" => true)).
37+
* `estimation_function::Function`: Estimation function (default: default\_estimation\_procedure).
3638
* `Exogenous_X::Union{Matrix{Fl}, Missing}`: Exogenous variables matrix (default: missing).
3739

3840
## Features

0 commit comments

Comments
 (0)