{"push_id":2141539307,"size":2,"distinct_size":1,"ref":"refs/heads/lb_specific","head":"d4b2596dda9a3185c2ee34c655bf441694bf3844","before":"874b7bc79044718f20d77e334b47a53e40814f18","commits":[{"sha":"b299511da01edd9b81b270444f8e227d2ab299bc","author":{"name":"Leonid Bloch","email":"a5344e699d862101ab20593f478f21113b2887ee@esrf.fr"},"message":"Restoration: Use fast exponent approximation in NL Means\n\nThe NL Means algorithm requires very frequent computation of exponents,\nto calculate the weights. Using this approximation reduces the overall\ncalculation time by more than a factor of two, without a noticeable\nreduction in accuracy. NL Means can take a very significant amount of\ntime on large datasets, so this reduction in calculation time is crucial.\n\nThe paper which describes this fast approximation algorithm can be found\nhere:\nhttps://schraudolph.org/pubs/Schraudolph99.pdf\n(Nicol N. Schraudolph, 1999)\nAnother paper, with a slight variation of it, is here:\nhttp://dx.doi.org/10.1162/089976600300015033\n(Gavin C. Cawley, 2000)\nAdditional improvements and customizations were made by the author of\nthis patch.\n\nSigned-off-by: Leonid Bloch <leonid.bloch@esrf.fr>","distinct":false,"url":"https://api.github.com/repos/blochl/scikit-image/commits/b299511da01edd9b81b270444f8e227d2ab299bc"},{"sha":"d4b2596dda9a3185c2ee34c655bf441694bf3844","author":{"name":"Leonid Bloch","email":"a5344e699d862101ab20593f478f21113b2887ee@esrf.fr"},"message":"Restoration: Use the -ffast-math GCC flag\n\nUsing the -ffast-math GCC flag increases the speed noticeably, but this\nchange can not be pushed upstream, because it is only compatible with\nGCC.\n\nSigned-off-by: Leonid Bloch <leonid.bloch@esrf.fr>","distinct":true,"url":"https://api.github.com/repos/blochl/scikit-image/commits/d4b2596dda9a3185c2ee34c655bf441694bf3844"}]}
{"actor":{"display_login":"blochl"}}