<div dir="auto"><div>What I find numba brings to the table is a significantly more expressive and easier to maintain code base. Essentially writing basic bare bones loops often are easiest to JIT. They are then easier to debug, and faster to iterate on thanks to removing the compilation step.<div dir="auto"><br></div><div dir="auto">I haven't checked recently if numba is happy with certain very useful features like np.nditer - if so, actually a large chunk of our Cython could be replaced by simpler JITted code while making it n-D.</div><div dir="auto"><br></div><div dir="auto">That said, Cython isn't going anywhere for the reasons Stéfan mentions above... but I believe as soon as it is reasonable adding numba would yield large benefits. Probably even more so than we fully appreciate.</div><div dir="auto"><br></div><div dir="auto">Looks like we're nearing that point.</div><div dir="auto"><br></div><div dir="auto">Josh</div><br><div class="gmail_extra"><br><div class="gmail_quote">On Jul 13, 2017 11:23 AM, "Stefan van der Walt" <<a href="mailto:stefanv@berkeley.edu">stefanv@berkeley.edu</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>
<div><div class="quoted-text"><div>On Thu, Jul 13, 2017, at 03:04, <a href="mailto:imagepy@sina.com" target="_blank">imagepy@sina.com</a> wrote:<br></div>
<blockquote type="cite"><div>May I start a new topic thread? with the test image, and my numba code.<br></div>
</blockquote><div><br></div>
</div><div>Yes, please.<br></div>
<div><br></div>
<div>Stéfan<br></div>
<div><br></div>
</div>
<br>______________________________<wbr>_________________<br>
scikit-image mailing list<br>
<a href="mailto:scikit-image@python.org">scikit-image@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/scikit-image" rel="noreferrer" target="_blank">https://mail.python.org/<wbr>mailman/listinfo/scikit-image</a><br>
<br></blockquote></div><br></div></div></div>