-
Notifications
You must be signed in to change notification settings - Fork 0
Basic Generation
The generation of learning experiments consists of 3 steps.
First, you annotate the SUL, run the hermielab.processor.AnnotationsProcessor
annotation processor and generate a hermielabsettings.xml file which contains an abstract model of your program and all information necessary to generate an experiment.
Secondly, you run the hermielab.processor.BasicLearningSetupProcessor
annotation processor and generate the learning setup itself.
Lastly, a few manual tweaks are required to get the experiment to run. In future versions, we hope to fully automatize this process. At the moment, The SUL needs to be instantiated manually (which often can be achieved by instantiating a new instance of the class annotated with @start
), a few complex parameters of methods have to be created and some manual functions calls have to be inserted as to ensure equivalence.