Jim Crotinger

Results 25 comments of Jim Crotinger

Hafen's thesis discusses blending the second order LOESS smoothing with a flat LOESS smoothing of half the smoothing width near the edges. I think stlplus can do this for all...

Hi @littlehappi, Thanks! `stl-decomp-4j` is a port of the original Fortran that underlies the `stl` package in R (and the `pyloess` package for Python, for that matter), with some nods...

@littlehappi The Java code is thread friendly - there is no non-constant shared static state between different `SeasonalTrendLoess` instances. So as long as each thread has its own instance, independent...

Hi @littlehappi, The `stl-decomp-4j` package is a Java implementation of the algorithm in the original Fortran (RATFOR) code. It does not *call* Fortran at all. It is a port from...

@littlehappi Can you send add an example so I can try to reproduce the result? What does the raw data look like? This decomposition result does not look like there...

@williewheeler I saw that - I have applications that can't use unmanaged code, which is why I went this route, but it definitely isn't as fast. It would be nice...

@kived Any further thoughts on this? I'd really like to be able to get a Java stacktrace.

Doesn't seem to be there: ``` print(f"exception : {exception}") print(f"type : {type(exception)}") print(f"type(e.stacktrace) : {type(exception.stacktrace)}") print(f"type(e.innermessage) : {type(exception.innermessage)}") print(f"type(e.classname) : {type(exception.classname)}") ``` prints: ``` exception : Invalid call, number of...

Got it - thanks! It would be nice if the message included the method name, since it must be known. I was able to print the stack trace with ```...

FYI, I still see about two orders of magnitude difference - this runs in about 27 seconds with `stl-java` and the Python implementation (the same Fortran at its core as...