Skip to content
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

Add a way to record features extracted during optimisations #215

Open
wvangeit opened this issue Jun 23, 2017 · 6 comments
Open

Add a way to record features extracted during optimisations #215

wvangeit opened this issue Jun 23, 2017 · 6 comments
Milestone

Comments

@wvangeit
Copy link
Contributor

At the moment the scores of the parameters are returned to the master process. We should also have a way to e.g. get the raw efeature values out. This would be useful for sensitivity analysis e.g.

@elisabettai
Copy link
Contributor

It would be very nice to have this enhancement. For example to analyse how features extracted from good models compare to the experimental ones.

@wvangeit
Copy link
Contributor Author

I will see when I have time to implement this. It won't be trivial, because it involves some changes to the current user-facing API. I'll try to implement in a way so that it doesn't affect existing scripts.

@elisabettai
Copy link
Contributor

Ok, I see. Another solution would be to re-run models (>10, potentially hundreds parameter combinations). Maybe this can be efficiently done in parallel (using multiprocessing or ipyparallel), by re-using existing code.

@wvangeit
Copy link
Contributor Author

Yes, for now that might be the best solution. You could use the ipyparallel map function for that. You would only have to pass a function that returns the feature values instead of the scores.
Another option is to subclass response or score calculator classes and let them write out the feature values they see to files.

@wvangeit
Copy link
Contributor Author

@DrTaDa, could you have a look at this. It's an often requested feature. Not urgent though.

@DrTaDa
Copy link
Contributor

DrTaDa commented Feb 24, 2021

Does #350 answer entirely to what was requested here ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants