Painless Debug.explain is NOT a println

(Luis) #1

Painless Debug.explain is NOT a println because interrupts the flow. Is there any way I can print a variable without interrupting the scoring for the document? Thanks.

(Ryan Ernst) #2

No, doing disk writes per document within a scoring script would be very expensive. Debug.explain is a compromise that helps with debugging, but without affecting performance of a real script (eg you cannot accidentally leave it in and have performance issues because the script doesn't actually score when Debug.explain is present).

(system) #3

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.