Skip to content

Commit 2322720

Browse files
author
LuizFCDuarte
committed
✅ Add test to stable objective function
1 parent 34e2314 commit 2322720

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

test/models/sarima_fit.jl

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,17 @@ end
215215
@test modelBILEVELExog.D != modelBILEVEL.D
216216
end
217217

218+
@testset "stable_fit" begin
219+
airPassengers = loadDataset(AIR_PASSENGERS)
220+
airPassengersLog = log.(airPassengers)
221+
modelStable = SARIMA(airPassengersLog, 3, 0, 1; seasonality = 12, P = 1, D = 1, Q = 1)
222+
fit!(modelStable; objectiveFunction = "stable")
223+
modelMse = SARIMA(airPassengersLog, 3, 0, 1; seasonality = 12, P = 1, D = 1, Q = 1)
224+
fit!(modelMse)
225+
@test modelStable.ϕ != modelMse.ϕ
226+
@test modelStable.Φ != modelMse.Φ
227+
end
228+
218229

219230
# @testset "fit M4 series" begin
220231
# test_series_json = JSON.parsefile("datasets/series_38351.json")

0 commit comments

Comments
 (0)