Skip to content

Commit d5a3568

Browse files
committed
Update snmf_class.py
1 parent 7eca89d commit d5a3568

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

src/diffpy/stretched_nmf/snmf_class.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -269,8 +269,9 @@ def fit(self, rho=0, eta=0, reset=True):
269269
)
270270
if self.verbose:
271271
print(
272-
f"Start, Objective function: {self.objective_function:.5e}"
273-
f", Obj - reg/sparse: {obj_diff:.5e}"
272+
f"\n--- Start ---"
273+
f"\nTotal Objective : {self.objective_function:.5e}"
274+
f"\nBase Obj (No Reg) : {obj_diff:.5e}"
274275
)
275276

276277
# Main optimization loop
@@ -300,8 +301,9 @@ def fit(self, rho=0, eta=0, reset=True):
300301
f"\n--- Iteration {self.outiter} ---"
301302
f"\nTotal Objective : {self.objective_function:.5e}"
302303
f"\nBase Obj (No Reg) : {obj_diff:.5e}"
303-
f"\nConvergence Check : Δ {self.objective_difference:.5e}"
304-
f" < {convergence_threshold:.5e} (Threshold)\n"
304+
"\nConvergence Check : Δ "
305+
f"({self.objective_difference:.2e})"
306+
f" < Threshold ({convergence_threshold:.2e})\n"
305307
)
306308
if (
307309
self.objective_difference < convergence_threshold

0 commit comments

Comments
 (0)