During the HAWC collaboration meeting in Puerto Vallarta, it was noted that 3ML analysis was much slower with respect gammapy analysis. Quentin looked into possible bottleneck of the HAL code. Here is a summary (verbatim from him):
Before starting changing the code, we should keep track of our progresses. I suggest to set up a "catalog-style" example of one ROI where the convergence/speed is problematic, and work our way from there.
Feature Request
During the HAWC collaboration meeting in Puerto Vallarta, it was noted that 3ML analysis was much slower with respect gammapy analysis. Quentin looked into possible bottleneck of the HAL code. Here is a summary (verbatim from him):
fast
https://github.com/threeML/hawc_hal/blob/ce740382a5c6cb680f8a05ac9ac73690633da172/hawc_hal/HAL.py#L209 https://github.com/threeML/hawc_hal/blob/ce740382a5c6cb680f8a05ac9ac73690633da172/hawc_hal/HAL.py#L215-L217 https://github.com/threeML/hawc_hal/blob/ce740382a5c6cb680f8a05ac9ac73690633da172/hawc_hal/psf_fast/psf_convolutor.py#L24-L25