-
Notifications
You must be signed in to change notification settings - Fork 10
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
Create a test to check parameters used throughout model run #229
Comments
Branch Sparrow0hawk-issue-229 created! |
List of parameters used in both the YAML (e.g. model_parameters/default.yml) and in params.py. The way parameters are set is a bit inconsistent with parameters in the two files being slightly different and in some cases meaning different things. Outlining all the relevant parameters here for clarity. Not including ones that won't affect the output of the model e.g. repetitions, iterations etc.
|
After having a think about how to do this, I haven't been able to come up with a good approach that tests these values during runtime. I walked through a model run with a debugger, which allowed me to check the state of global variables, and didn't find any defaults overriding settings in the YAML. But that doesn't check for any default values in function calls which is another area this could creep in. The list above from @spoonerf is helpful though for clarifying further investigations! |
After chat in this weeks stand up, we agreed adding a test to confirm the parameters used by the model at different stages would be useful.
The text was updated successfully, but these errors were encountered: