Skip to content

Commit 0502653

Browse files
committed
Bugfix
1 parent 9251890 commit 0502653

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/fit/utilities.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ end
8686
function init!(F::UnrestrictedStationaryIdentified, method::Symbol, y::AbstractMatrix)
8787
if method == :data
8888
# factors and loadings via PCA
89-
M = fit(PCA, y, maxoutdim = size(F), pratio = 1.0)
89+
M = fit(PCA, y, maxoutdim = nfactors(F), pratio = 1.0)
9090
loadings(F) .= projection(M)
9191
factors(F) .= predict(M, y)
9292

@@ -113,7 +113,7 @@ end
113113
function init!(F::UnrestrictedStationaryFull, method::Symbol, y::AbstractMatrix)
114114
if method == :data
115115
# factors and loadings via PCA
116-
M = fit(PCA, y, maxoutdim = size(F), pratio = 1.0)
116+
M = fit(PCA, y, maxoutdim = nfactors(F), pratio = 1.0)
117117
loadings(F) .= projection(M)
118118
factors(F) .= predict(M, y)
119119

@@ -134,7 +134,7 @@ end
134134
function init!(F::UnrestrictedUnitRoot, method::Symbol, y::AbstractMatrix)
135135
if method == :data
136136
# factors and loadings via PCA
137-
M = fit(PCA, y, maxoutdim = size(F), pratio = 1.0)
137+
M = fit(PCA, y, maxoutdim = nfactors(F), pratio = 1.0)
138138
loadings(F) .= projection(M)
139139
factors(F) .= predict(M, y)
140140

0 commit comments

Comments
 (0)