Update diffstarpop defaults to agree with DIFFSTARPOP_FITS_SMDPL_DR1_DIFFSTARPOP_PARAMS - #99
Conversation
… params_diffstarpopfits_mgash_smdpl_dr1.SFH_PDF_QUENCH_PDICT
…FFSTARPOP_FITS_SMDPL_DR1_DIFFSTARPOP_PARAMS
alexalar
left a comment
There was a problem hiding this comment.
@aphearin These parameters include in-plus-ex-situ SFH. Do we want to instead use the in-situ SFH params from params_diffstarpopfits_mgash_smdpl_dr1_nomerging.py?
And yes, the satquenchpop_model.DEFAULT_SATQUENCHPOP_PARAMS are not really used currently, since we are not taking into account the host halo mass nor the time of infall.
|
@alexalar when I switch best-fit parameters to I rewrote this test to make it a little easier to test any of our pre-fit models, and the only model for which this test fails is I think maybe this is harmless because this parameter controls μ-dependent behavior. What do you think is the best way to handle this for present purposes? Should we modify the test to ignore satellite-specific parameters? Or does this indicate an actual problem that we should look into? |
…ients to the parameter lgmu_lo_mh_lo parameter
|
@aphearin Currently this module ( What I have noticed is that there seems to be no real problem with the gradients. The gradients are not really zero, just very small (1e-14), which is below our absolute tolerance in the test of 1e-13. Upon further inspection, the |
|
Great, thanks for looking into this. Seems like a reasonable fix for present purposes. How about we proceed to merge this then? |
Update diffstarpop defaults to agree with
DIFFSTARPOP_FITS_SMDPL_DR1_DIFFSTARPOP_PARAMS@alexalar please double-check me that I've made the correct choice for what we want our default model behavior to be. All I did was copy-and-paste the parameter values from
params.params_diffstarpopfits_mgash_smdpl_dr1.SFH_PDF_QUENCH_PARAMSintokernels.sfh_pdf_mgash.SFH_PDF_QUENCH_PDICT. I have made no changes to the quenching parameters, which are the same as whatever is stored insatquenchpop_model.DEFAULT_SATQUENCHPOP_PARAMS