Modifications to experiment class to facilitate training VIA epochs. The main change is that I separated execute_evaluation to have a subfunction execute_task that takes in a specific env and ctrl this makes it more flexible and usable for training.
Added dir safe_control_gym/experiments to house the different experiment classes
Added safe_control_gym/experiments/epoch_experiment.py for epoch-based experiments
Renamed Experiment to BaseExperiment and then changed imports in some examples
Modified the BaseExperiment to take in custom env and ctrl.
an example of how the epoch training is used is given in experiments/arxiv/quadrotor_constraint/utils/DELENDA_epoch_experiment_example.py
Modifications to experiment class to facilitate training VIA epochs. The main change is that I separated execute_evaluation to have a subfunction execute_task that takes in a specific env and ctrl this makes it more flexible and usable for training.