|
[
Permlink
| « Hide
]
Eugene Kirpichov added a comment - 19/Jun/09 08:14 PM
Attached the patch.
Hm, I just understood that the moving weighted regression may be optimized from O(n^2) to O(n log n) by expressing it as a convolution with the weight function and using an FFT, probably. However, let's delay implementing that for some time..
serialVersionUID should be private
The patch includes an unrelated change to AbstractIntegrator.java. It would be useful to add a constructor which had parameters for bandwidth and roubustnessIterators, and drop the corresponding setxxx() methods The SVN keyword $Date$ causes problems when checking releases, so I'd recommend that it is removed. Attached a patch that does not change the AbstractIntegrator class, the $Date$ argument is replaced with '???', and parameters are made final and initialized in two constructors. Tests and Javadocs updated accordingly.
Actually, I don't know what the $Revision$ and $Date$ are for and where they come from. Are they filled in automatically by a pre-commit hook? If so, should I leave them like '???' in the patch? (No, the FFT optimization may only be done if the abscissae are an arithmetic progression. Might make sense to include this as a special case in a separate method)
solved in subversion repository as of r786821
applied patch with minor changes thanks for the patch closing resolved issue for 2.0 release
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||