Skip to content

Commit 06ba26b

Browse files
authored
Merge pull request #36 from haesemeyer/haesemeyer-patch-1
Update snmf.py to fix issue #35
2 parents 4c91274 + 60d864e commit 06ba26b

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

nimfa/methods/factorization/snmf.py

+6-4
Original file line numberDiff line numberDiff line change
@@ -170,12 +170,14 @@ def factorize(self):
170170
171171
Return fitted factorization model.
172172
"""
173-
# in version SNMF/L, V is transposed while W and H are swapped and
174-
# transposed.
175-
if self.version == 'l':
176-
self.V = self.V.T
173+
177174

178175
for run in range(self.n_run):
176+
# in version SNMF/L, V is transposed while W and H are swapped and
177+
# transposed.
178+
if self.version == 'l':
179+
self.V = self.V.T
180+
179181
self.W, self.H = self.seed.initialize(
180182
self.V, self.rank, self.options)
181183
if sp.isspmatrix(self.W):

0 commit comments

Comments
 (0)