Closed KonstiNik closed 1 year ago
Move all dynamic training processes from the jax_model.py class to a new class.
[x] Remove all dynamic process from the model class.
[x] Create parent class for training strategies called simple_training.py.
[x] Base recursive training of a model on the regular training method. This enables recording of recursive training.
[x] Loss derivative calculation moved from the model to a new class in the analysis section.
[x] Add trace calculation to the recorder
[x] Update the API of all examples scripts
[x] Update API in CI
[x] Create loss aware reservoir training strategy
[x] Create recursive selection training strategy
[x] Create CI for each training strategies
[x] rename model_recording to training_recording
Move all dynamic training processes from the jax_model.py class to a new class.
[x] Remove all dynamic process from the model class.
[x] Create parent class for training strategies called simple_training.py.
[x] Base recursive training of a model on the regular training method. This enables recording of recursive training.
[x] Loss derivative calculation moved from the model to a new class in the analysis section.
[x] Add trace calculation to the recorder
[x] Update the API of all examples scripts
[x] Update API in CI
[x] Create loss aware reservoir training strategy
[x] Create recursive selection training strategy
[x] Create CI for each training strategies
[x] rename model_recording to training_recording