add a new generic class to combine classifiers#18
add a new generic class to combine classifiers#18jecampagne wants to merge 5 commits intoLSSTDESC:masterfrom
Conversation
|
Could you uncomment the things in the requirements file, as they help the continuous integration work. I'll add something else describing the conda installation. |
|
Concerning the results as a general remark based on several tests, the FOM_3x2 seems to have some very strange behaviour. Now If I focus on SNR_3x2 my first two best results are (23June20-14:45Paris):
For these two settings the FOM_3x2 is of the order of 11000, but I get an incredible 114325 score with an other settings.... |
I have "uncommented" the things that were not working in my context. |
|
With DC2 data and JAX from @EiffL Then, if one optimizes the "bins", one gets different sets for SNR_3x2, FOM_3x2 or FOM_DETF_3x2 optimization. For instance, for GRIZ, nbins=10, GB+RF (50 estimators each), when optimizing FOM__DETF_3x2 |
|
Buzzard data & JAX metrics. |
|
Ohhh nice! This is what we were hoping ^^' You beat me to it haha. Very curious to see what the resdhift distributions look like now. |
|
Here to compare with @EiffL I use the data "Buzzard", bands RIZ, 6 bins using both the colours ans the errors with GB+RF classifiers (50+50 estimators) :
|






In
tomo_challenge/classifiers/jec_GB.pyI have define a Gradient Boosting DT classifier, and intomo_challenge/classifiers/jec_CombineClassifier.pyI have define a rather simple way to combine 2 classifiers.To run these new classes in I have created
example/jec_GB.yamlandexample/jec_multiclf.yamlfiles