Update DNN ROI fcls for validation production, add option of run only DNN ROI#763
Conversation
|
Thank you for getting this together! |
Add wc_device jsonnet parameter and gpu_fcls
…com/SBNSoftware/sbndcode into feature/munjung-dnnsp_workflow_fcls pull version with nate's gpu knob
|
trigger build ci_ref=v10_06_00_02 LArSoft/lar*@LARSOFT_SUITE_v10_06_00 SBNSoftware/sbncode@v10_06_00_03 SBNSoftware/sbnalg@v10_06_00_03 SBNSoftware/sbnobj@v10_01_01 SBNSoftware/sbnanaobj@v10_00_05 SBNSoftware/sbndaq_artdaq_core@v1_10_06 SBNSoftware/sbndata@v01_07 SBNSoftware/sbndutil@v10_06_00_02 SBNSoftware/sbnd_data@v01_32_00 |
|
✔️ CI build for LArSoft Succeeded on slf7 for e26:prof -- details available through the CI dashboard |
|
✔️ CI build for LArSoft Succeeded on slf7 for c14:prof -- details available through the CI dashboard |
|
❌ CI build for SBND Failed at phase build SBND on slf7 for c14:prof -- details available through the CI dashboard 🚨 For more details about the failed phase, check the build SBND phase logs parent CI build details are available through the CI dashboard |
|
🚨 For more details about the warning phase, check the ci_tests SBND phase logs parent CI build details are available through the CI dashboard |
|
trigger build ci_ref=v10_06_01 LArSoft/lar*@LARSOFT_SUITE_v10_06_00 SBNSoftware/sbndcode@v10_06_01 SBNSoftware/sbncode@v10_06_00_01 SBNSoftware/sbnanaobj@v10_00_04 SBNSoftware/sbnobj@v10_01_00 SBNSoftware/sbnalg@v10_06_00_01 |
|
✔️ CI build for LArSoft Succeeded on slf7 for c14:prof -- details available through the CI dashboard |
|
✔️ CI build for LArSoft Succeeded on slf7 for e26:prof -- details available through the CI dashboard |
|
❌ CI build for SBND Failed at phase build SBND on slf7 for c14:prof -- details available through the CI dashboard 🚨 For more details about the failed phase, check the build SBND phase logs parent CI build details are available through the CI dashboard |
|
🚨 For more details about the warning phase, check the ci_tests SBND phase logs parent CI build details are available through the CI dashboard |
|
Approved |
There was a problem hiding this comment.
Yeah... Looks like it. Probably my fault. I can patch this in the release later this week. Is that a reasonable time scale for you?
Description
This PR updates and refactors fcls for running DNN-base ROI finding.
Previously, the
JobConfigurations/standardfcls had commented lines that could be uncommented to enable DNN ROI. With this PR, all relevant fcls are stored inJobConfigurations/dnnroiandJobConfigurations/standardfcls run only the traditional workflow.For the complete transition to DNN ROI for the upcoming fall production, the
JobConfigurations/dnnroi/<standard_fcl_name>_dnnroi.fclshould replace theJobConfigurations/dnnroi/<standard_fcl_name>.fclfiles.Summary of changes in workflow:
structs:use_dnnroiknob to switch between running only traditional ROI and running traditional+DNN ROI in parallel is replaced withparams:roiknob to choose betweentrad,dnn,bothoptions.wcsimsp_sbnd.fclandwcsp_data_sbnd.fclfiles, instead of overwriting each configuration from detsim/reco fclsnew fcls relevant for DNN ROI validation production:
standard_detsim_sbnd_bothrois.fcl: runs both ROIs during detsim-simtpc2dstandard_reco1_sbnd_dnnroi.fcl: runs Reco1 on simtpc2d:dnnsp Wire productreco1_data_bothrois.fcl: runs both ROIs during reco1-sptpc2d, run downstream reco1 on sptpc2d:gaussscrub_gaushit_data.fcl: scrubs gaushit from the output of the above fclreco1_postscrub_data_dnnroi.fcl: run downstream reco1 again on the output of the above fcl, this time on sptpc2d:dnnspChecklist
Reviewers,AssigneesDevelopementRelevant PR links (optional)
Does this PR require merging another PR in a different repository (such as sbnanobj/sbnobj etc.)?
Link(s) to docdb describing changes (optional)
Is there a docdb describing the issue this solves or the feature added?