Alexandre Boulanger
59f1cbf0c6
RL4J - AsyncTrainingListener (#8072)
* Code clarity: Extracted parts of run() into private methods
Signed-off-by: Alexandre Boulanger <aboulang2002@yahoo.com>
* Added listener pattern to async learning
Signed-off-by: unknown <aboulang2002@yahoo.com>
* Merged all listeners logic
Signed-off-by: Alexandre Boulanger <aboulang2002@yahoo.com>
* Added interface and common data to training events
Signed-off-by: Alexandre Boulanger <aboulang2002@yahoo.com>
* Fixed missing info log file
Signed-off-by: Alexandre Boulanger <aboulang2002@yahoo.com>
* Fixed bad merge; removed useless TrainingEvent
Signed-off-by: Alexandre Boulanger <aboulang2002@yahoo.com>
* Removed param from training start/end event
Signed-off-by: Alexandre Boulanger <aboulang2002@yahoo.com>
* Removed 'event' classes from the training listener
Signed-off-by: Alexandre Boulanger <aboulang2002@yahoo.com>
* Reverted changes to QLearningDiscrete.setTarget()