-
Notifications
You must be signed in to change notification settings - Fork 240
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
Radial oat method #265
base: main
Are you sure you want to change the base?
Radial oat method #265
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @ConnectedSystems. Many thanks for this pull request which tackles issue #132
I've made some comments on syntax inline.
Is it worth adding this as a strategy within the Morris submodule? And do the analyze methods differ significantly from the existing implementations?
As you state, there's still a fair amount of work on implementing tests for these new modules. It may be worth parameterising existing tests for the morris method with the different methods. Ideally, they should all produce the same values.
Happy to iterate on this.
Revert removal of X parameter
Thanks - for some I'm obviously reliant on a linter which usually handles styling for me - it appears not to be working for me at the moment but have addressed these manually.
I was going to ask about this. Wasn't sure how best cleanly incorporate it at first glance but will take a more in-depth look again tomorrow.
I think they differ enough to warrant separate implementations but happy to be corrected on this. I plan to have a closer examination when I have more time later on.
The same values, as in, the results between Morris and Radial OAT should be identical? |
Include references Indicate compatible methods Address review comments
Still todo:
|
Finalized tests and initial CLI support. Still to do:
|
No need to scale samples to parameter bounds
This PR ready for review |
Halve memory usage
Added clearer comments as well
Hi, @ConnectedSystems. In #320 you mentioned this topic, and I could help if you need. Do you have a more or less working code? Or perhaps I could start from scratch? |
Hi @lbteixeira This specific implementation is working. If you care to take a look you can check out the branch in my repository. What would be nice is to make this compatible with the Morris strategy class I have not looked into this in detail so I am not sure if the data structures are compatible and if not, what would be required to make them compatible. While it would be nice to merge things, I also don't want you to spend too much time on this. |
force return value again
b90b413
to
da99fda
Compare
Address #132
Radial OAT sampling and analysis method.
Includes Elementary Effects and Jansen's sensitivity estimation.
Still a work in progress and not ready for merge.
Requires: