Closed valpasq closed 8 years ago
I don't seem to be able to reproduce the error you're seeing. Two things jump out at me as really odd from your log:
1) The first line of the image took 5+ hours 2) You're running YATSM from a conda installation but using pickles from your other installation
Have you tried running the meager number of tests provided against your installation? Can you catch the exception and inspect the data with a debugger? Do well pixels that are known to have actual data run correctly?
Turns out that I was able to reproduce the error for column 1124 in row 500 of your dataset. I guess the timing you're seeing is pretty accurate -- haven't benchmarked the commission test before so I guess it's pretty slow. My original hunch was there was something wacky going on with differences in your yatsm
/yatsm_conda
environments causing glmnet
to never converge or produce real statistical estimates.
The error occurred on a pixel that had two changes and the bug would only occur on the second second iteration of the loop over the result record. Fixed and added a test to exercise this scenario in commit referenced above
Tried running YATSM with the postprocess commission test enabled using this specification:
and got the following error:
I was using the conda environment, so hoping this isn't yet another environment issue...