[scikit-image] Refactoring ndimage

Jaime Fernández del Río jaime.frio at gmail.com
Mon Jun 26 05:30:23 EDT 2017


Hi all,

I have started working on an ambitious refactor of scipy.ndimage. Some more
context on what I would like to achieve can be found here
<https://mail.python.org/pipermail/scipy-dev/2017-June/021986.html>.

scikit-image is probably the biggest "customer" of ndimage, so even though
the API and performance are not expected to change, you may want to have a
say.

Assuming there is no major concern with the overall plan, I would also like
to poke this community for help with:

   - figuring out a sensible test strategy: Ralf Gommers points out that we
   should probably use scikit-image's test suite regularly to complement the
   relatively few tests currently in ndimage: is the development version of
   scikit-image stable enough for this purpose or do you suggest using a
   specific stable release? Any other ideas?
   - PR reviewing. The idea is to make this refactor as incremental as
   possible. That means many smaller interdependent PRs. Even if you don't
   have commit rights to the scipy repository you are probably better versed
   than most of us in image processing algorithms, so if anyone can keep an
   eye on ndimage PRs
   <https://github.com/scipy/scipy/pulls?q=is%3Apr+is%3Aopen+label%3Ascipy.ndimage>
   and provide occasional reviews it would be greatly appreciated.
   - expert consulting: some of the code in ndimage is pretty hard to
   understand, e.g. I struggle with spline interpolation. If anyone with the
   proper academic knowledge is willing to answer stupid questions, please let
   me know.
   - the refactoring itself: if anyone would like to be a part of this, it
   would be my pleasure! A basic command of the C language is needed, but I'm
   more than willing to mentor beginners.

Thanks!

Jaime

-- 
(\__/)
( O.o)
( > <) Este es Conejo. Copia a Conejo en tu firma y ayúdale en sus planes
de dominación mundial.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/scikit-image/attachments/20170626/489d5229/attachment.html>


More information about the scikit-image mailing list