Opened 5 years ago

Closed 5 years ago

#1720 closed enhancement (done)

Estimated value caching for ensemble solutions

Reported by: gkronber Owned by: mkommend
Priority: medium Milestone: HeuristicLab 3.3.7
Component: Problems.DataAnalysis Version: 3.3.7
Keywords: Cc:

Description

See #1604. For ensemble solutions caching estimated values is even more relevant as one ensemble contains many models that have to be evaluated.

Change History (12)

comment:1 Changed 5 years ago by gkronber

  • Milestone changed from HeuristicLab 3.3.7 to HeuristicLab 3.3.x Backlog

comment:2 Changed 5 years ago by gkronber

  • Milestone changed from HeuristicLab 3.3.x Backlog to HeuristicLab 3.3.7
  • Status changed from new to accepted

comment:3 Changed 5 years ago by gkronber

r8151: preparation for estimated values caching in regression ensemble solution

comment:4 Changed 5 years ago by gkronber

r8152: added estimated values caching to RegressionEnsembleSolution

comment:5 Changed 5 years ago by gkronber

r8153: implemented estimated class values caching for ClassificationEnsembleSolution

comment:6 Changed 5 years ago by gkronber

  • Owner changed from gkronber to mkommend
  • Status changed from accepted to reviewing

comment:7 Changed 5 years ago by mkommend

Looks good but I don't understand why the estimated values cache in the according base classes cannot be reused.

comment:8 Changed 5 years ago by mkommend

  • Owner changed from mkommend to gkronber
  • Status changed from reviewing to assigned

comment:9 Changed 5 years ago by gkronber

  • Owner changed from gkronber to mkommend
  • Status changed from assigned to reviewing

r8167: reused evaluationCache from base classes in EnsembleSolutions.

comment:10 Changed 5 years ago by sforsten

r8174: added some small memory allocation improvements. The caches are initialized with the correct size, so no reallocation for the caches is necessary.

comment:11 Changed 5 years ago by mkommend

  • Status changed from reviewing to readytorelease

Reviewed r8167 & r8174.

comment:12 Changed 5 years ago by gkronber

  • Resolution set to done
  • Status changed from readytorelease to closed
  • Version changed from 3.3.5 to 3.3.7
Note: See TracTickets for help on using tickets.