"LearningCurve First_fraction Bug"

韦塞尔韦塞尔 MemberPosts:537Guru
edited May 2019 inHelp
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]
Tagged:

Answers

  • landland RapidMiner Certified Analyst, RapidMiner Certified Expert, MemberPosts:2,531Unicorn
    Hi,
    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
Sign InorRegisterto comment.