-
Notifications
You must be signed in to change notification settings - Fork 6
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
bql_utils.analyze should check for existing models before creating new ones. #142
Comments
I'm not sure that it's true that models with substantially different numbers of iterations lead to bad results. In fact, it has been suggested that it's not at all unreasonable to intentionally increase the number of models stepwise with iterations to always have a few that are exploring more or less afresh. That said, this whole interface is likely to change or go away very soon in favor of a more explicit MML interaction, after http://tinyurl.com/probcomp-bql-mml-split |
The risk is that someone calls Using models with different numbers of training iterations might be OK, if you have assessed the convergence rate and have a rough idea how much training new models will need. Thanks for the pointer to the new doc. Do you mean the |
I believe we will continue to have some version of the |
And indeed the creation and initialization of the GPMs for the population via any metamodels would also be part of what is better done via MML rather than in |
I think a better default here would be
models=0
. Model creation should be a separate step. Otherwise, it's too easy for someone to runanalyze
twice and end up with models which have been trained for substantially different numbers of iterations, which is likely to lead to bad results.The text was updated successfully, but these errors were encountered: