Question
Is there a means to remove a trial from an experiment?
I.e. something along the lines of:
ax_client.remove_trial(trial_index=index)
Basically the opposite of ax_client.attach_trial().
I scoured the documentation and could not find a clean solution. A potential work-around would be to save the experiment to json, and manually delete the desired trials from the json file, and load in the new json. Please let me know if I am missing something!
For context on motivation - I'm using Ax for real world (e.g. biological) experiments, and occasionally observations are made on corrupted data or invalid trials, but still get logged to the experiment object. To retroactively remove trials known to be bad would be a convenient feature!
Sincerely,
Clay Smyth
Please provide any relevant code snippet if applicable.
Code of Conduct
Question
Is there a means to remove a trial from an experiment?
I.e. something along the lines of:
ax_client.remove_trial(trial_index=index)Basically the opposite of
ax_client.attach_trial().I scoured the documentation and could not find a clean solution. A potential work-around would be to save the experiment to json, and manually delete the desired trials from the json file, and load in the new json. Please let me know if I am missing something!
For context on motivation - I'm using Ax for real world (e.g. biological) experiments, and occasionally observations are made on corrupted data or invalid trials, but still get logged to the experiment object. To retroactively remove trials known to be bad would be a convenient feature!
Sincerely,
Clay Smyth
Please provide any relevant code snippet if applicable.
Code of Conduct