"LearningCurve First_fraction Bug"
Okay, the bug goes like this:
When I open Repidminer, load the xml, and press play, there is no result at the first fraction.
When I play the "Play" button again, there is a result for the first fraction, but it seems to be the result for the last fraction!!!
First open RM:
Performance Fraction
NaN 0.05
0.4 0.1
0.85 0.15000000000000002
0.85 0.2
0.8833333333333333 0.25
0.9166666666666666 - 0.3
0.9166666666666666 - 0.35
2nd, 3rd, 4th, ... time press play
0.9166666666666666 0.05 <== THIS SEEMS BUGGED
0.4 0.1
0.85 0.15000000000000002
0.85 0.2
0.8833333333333333 0.25
0.9166666666666666 - 0.3
0.9166666666666666 - 0.35
xml
[tt]
[/tt]
When I open Repidminer, load the xml, and press play, there is no result at the first fraction.
When I play the "Play" button again, there is a result for the first fraction, but it seems to be the result for the last fraction!!!
First open RM:
Performance Fraction
NaN 0.05
0.4 0.1
0.85 0.15000000000000002
0.85 0.2
0.8833333333333333 0.25
0.9166666666666666 - 0.3
0.9166666666666666 - 0.35
2nd, 3rd, 4th, ... time press play
0.9166666666666666 0.05 <== THIS SEEMS BUGGED
0.4 0.1
0.85 0.15000000000000002
0.85 0.2
0.8833333333333333 0.25
0.9166666666666666 - 0.3
0.9166666666666666 - 0.35
xml
[tt]
[/tt]
Tagged:
0
Answers
this is not a bug, but instead the only possible behavior. You are logging the values from the parent operator. This operator will update it's values as soon as all inner operators have been executed. Since the ProcessLog is an inner operator, it tries to get this value before it's written the first time.
You simply have to log the performance value of the Performance Operator itself. It should work with this process: Greetings,
Sebastian