-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FIX: Keep the intermediate values in float64 #414
base: master
Are you sure you want to change the base?
Conversation
This has a some impact on performance, I'd like to have the opinion on if we should merge it or not. @stroxler?
|
This commit has a little overhead for |
Besides, this commit only changes float32 version of The performace test uses sequence length of
The output on my machine is
The max difference between float64 and float32 is about 3e-3 when data is ideal (sampled from a uniform distribution). I do not think it is a reliable result because the real world time series data would be stranger (leading to larger float errors). |
@qwhelan, maybe you have time to provide an opinion on this? :) |
No description provided.