Opened 4 years ago
Last modified 4 years ago
#3084 reviewing defect
PDP not updated when changing variable values
Reported by: | pfleck | Owned by: | mkommend |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.17 |
Component: | Problems.DataAnalysis.Views | Version: | trunk |
Keywords: | Cc: |
Description
When variable values in the PartialDependencePlot are set from a specific row number/mean/..., the plot lines are not updated correctly.
The plots are displayed correctly, when the user drags the red variable line within the plot manually.
Change History (6)
comment:1 Changed 4 years ago by pfleck
- Milestone set to HeuristicLab 3.3.17
- Status changed from new to accepted
- Version set to trunk
comment:2 follow-up: ↓ 3 Changed 4 years ago by gkronber
- Owner changed from pfleck to gkronber
- Status changed from accepted to assigned
The y-axis label is still not updated. It seems the problem is caused by caching of estimated values in the model evaluation?
comment:3 in reply to: ↑ 2 Changed 4 years ago by gkronber
Replying to gkronber:
The y-axis label is still not updated. It seems the problem is caused by caching of estimated values in the model evaluation?
The problem is indeed that the BatchedInterpreter has a cached version of the dataset and it does not detect that the dataset is changed in the partial dependence plot.
comment:4 Changed 4 years ago by gkronber
r17801: updated interpreters to always invalidate their cached dataset when the cached dataset is a ModifiableDataset (as in the PDP)
comment:5 Changed 4 years ago by gkronber
- Status changed from assigned to accepted
comment:6 Changed 4 years ago by gkronber
- Owner changed from gkronber to mkommend
- Status changed from accepted to reviewing
r17775 Fixed recalculating of the internal dataset when the shared dataset is reset.
The internal dataset is not recalculated when the reset-event of the shared-variables-dataset is triggered. The comment is a lie!