Opened 4 years ago
Closed 3 years ago
#3126 closed defect (rejected)
Excessive use of memory caused by storing all Pareto-optimal solutions for multi-objective symbolic regression runs
Reported by: | gkronber | Owned by: | gkronber |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.17 |
Component: | Problems.DataAnalysis.Symbolic | Version: | |
Keywords: | Cc: |
Description
The MultiObjectiveAnalyzer produces an ItemList which collects all Pareto-optimal solutions. Solution objects are rather heavy which leads to excessive memory usage especially for problems with many objectives.
Proposed fix: do not create and collect solution objects. The analyzers already collect all the required information to generate the solution objects after the run on demand. A specific SolutionView could be used to allow easy lazy access to solution objects via the GUI.
Change History (2)
comment:1 Changed 4 years ago by gkronber
- Component changed from Problems.DataAnalysis to Problems.DataAnalysis.Symbolic
- Owner set to gkronber
- Status changed from new to accepted
comment:2 Changed 3 years ago by gkronber
- Resolution set to rejected
- Status changed from accepted to closed
Note: See
TracTickets for help on using
tickets.
This can be solved easily by deactivating the analyzer.