-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
-a/--ablation flag not working as expected #224
Comments
No. All ablation experiments include a run with all the features as a baseline. |
In the readthedocs tutorial page under the
Should the featuresets include [A, B, C], then? |
Yeah, I guess so. Can you please submit a pull request? |
Submitted pull request. |
Fixed in #226. |
I am using run_experiment with the -a flag and passing in a value of 3.
run_experiment -a 3 experiments/xval/MH_old_again/configs/min+max+lpmc+lpmm.cfg &
In the config file, there is one feature-set that contains four feature file IDs.
featuresets = [["min", "max", "lpmc", "lpmm"]]
I would like to do an ablation experiment where a system is trained with features in one of those feature files at a time. However, while running run_experiment with a debugger, I noticed that the "featuresets" variable (this is in experiments.py) evaluates to:
>>> featuresets
[['min'], ['max'], ['lpmm'], ['lpmc'], ['lpmc', 'lpmm', 'max', 'min']]
This shows that each feature-file ID is included as I expected, but that there's also an extra set that includes all of the feature files. As I understand it, this should result in
[['min'], ['max'], ['lpmm'], ['lpmc']]
.Is this incorrect?
The text was updated successfully, but these errors were encountered: