Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-18021

Use FFT convolutions in scarlet

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: meas_deblender
    • Labels:
      None
    • Templates:
    • Story Points:
      11
    • Sprint:
      DRP S19-3, DRP S19-4
    • Team:
      Data Release Production

      Description

      While autograd will allow us to implement a new way of calculating our models, the machinery of using FFT convolutions and Lanczos 3 for resampling can be easily implemented by updating `transformation.py` in scarlet to use FFT convolution instead of a pure convolution method in C++. This ticket will include work to use the faster FFT convolution to improve processing time in scarlet and will include an ipython notebook demonstrating the improved performance.

        Attachments

        1. moments1.png
          moments1.png
          224 kB
        2. moments2.png
          moments2.png
          178 kB
        3. position1.png
          position1.png
          117 kB
        4. position2.png
          position2.png
          85 kB

          Issue Links

            Activity

              People

              • Assignee:
                fred3m Fred Moolekamp
                Reporter:
                fred3m Fred Moolekamp
                Reviewers:
                Peter Melchior
                Watchers:
                Fred Moolekamp, Peter Melchior
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel