great news :)

On Sat, May 28, 2011 at 16:07, Emmanuelle Gouillart <emmanuelle.gouillart@normalesup.org> wrote:
>    have you been able to do some benchmarks to see if the performance hit
>    from Python is reasonnable?

I had done a rapid benchmark when I translated the C code into Python,
and found that the Python code was 3 times slower compared to the C with
Cython wrapping. But now I have improved the performance with a stop
criterion on the energy, instead of a fixed number of iterations; hence
it is difficult to compare now (of course, the stop criterion could be
implemented in C too, but I was much more comfortable to do it in
Python!).

The performance has to be reasonable, because I have a student who is
using this code to denoise large 3D images (512^3)!

Emmanuelle