Skip to content

Commit 128cb5b

Browse files
committed
Create optimize-messages.rst
1 parent 90c81a8 commit 128cb5b

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

news/optimize-messages.rst

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
**Added:**
2+
3+
* 'SNMFOptimizer.objective_log' attr: dictionary list to track the optimization
4+
process, recording the step, iteration, objective, and timestamp at each update.
5+
Uses the 'step', 'iteration', 'objective' and 'timestamp' keys.
6+
* 'SNMFOptimizer(verbose : Optional[bool])' option and SNMFOptimizer.verbose
7+
attribute to allow users to toggle diagnostic console output.
8+
9+
**Changed:**
10+
11+
* Modified all print messages for improved readability and tied them to the new
12+
verbose flag.
13+
* Refactored convergence checks and step-size calculations to pull objective
14+
values directly from objective_log instead of relying on a separate history
15+
array.
16+
17+
**Deprecated:**
18+
19+
* <news item>
20+
21+
**Removed:**
22+
23+
* Removed the 'SNMFOptimizer._objective_history' list, which was made redundant
24+
by the comprehensive 'SNMFOptimizer.objective_log' tracking system.
25+
26+
**Fixed:**
27+
28+
* <news item>
29+
30+
**Security:**
31+
32+
* <news item>

0 commit comments

Comments
 (0)