{"push_id":672404312,"size":2,"distinct_size":2,"ref":"refs/heads/c_refactor","head":"97ac2e073e63e3ba39fac7850c40c8a193136412","before":"383e9f8c23ef44c4a8ac3325f27f265a071944ae","commits":[{"sha":"7f0a1428363b3ba032e80ff905c9c83e52e2cd02","author":{"email":"8029c6fcaa9c4a59cb6a9908dff7f0d2999742d4@cam.ac.uk","name":"Kai Wohlfahrt"},"message":"Refactor downsampling_convolution_periodization\n\ndownsampling_convolution_periodization was not very clear in the previous\nimplementation, with many nested conditions. The new structure is limited two\nlevels of loop.\n\nHowever, there is still some questions for behaviour:\n- Should `N%2` be replaced with `N%step`?\n- Should padding, i.e. inputs whose lengths are not a multiple of `step` be\n  allowed? The input is not really periodic if it is padded, and doing so would\n  reduce the whole function to two nested loops.","distinct":true,"url":"https://api.github.com/repos/kwohlfahrt/pywt/commits/7f0a1428363b3ba032e80ff905c9c83e52e2cd02"},{"sha":"97ac2e073e63e3ba39fac7850c40c8a193136412","author":{"email":"8029c6fcaa9c4a59cb6a9908dff7f0d2999742d4@cam.ac.uk","name":"Kai Wohlfahrt"},"message":"Fix loop index scope in downsampling_convolution\n\nSome loop index variables for downsampling_convolution were declared with\nfunction scope, narrow scope to clarify what information is loop-local.","distinct":true,"url":"https://api.github.com/repos/kwohlfahrt/pywt/commits/97ac2e073e63e3ba39fac7850c40c8a193136412"}]}