-
Notifications
You must be signed in to change notification settings - Fork 7
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
New tests for pecuzal, uzal_cost; corrected normalization in uzal cost #97
Conversation
test/runtests.jl
Outdated
#New: | ||
repo = "https://raw.githubusercontent.com/JuliaDynamics/JuliaDynamics/master/timeseries" | ||
a = "test_time_series_lorenz_standard_N_10000_multivariate.csv" | ||
download(repo*"/"*a, joinpath(tsfolder, a)) | ||
a = "test_time_series_roessler_N_10000_multivariate.csv" | ||
download(repo*"/"*a, joinpath(tsfolder, a)) | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be written in terms of a loop. Define files = [all file names here]
and loop over for a in files
hmpf, I think I PR'ed from an old branch... hm. Might not be a problem hopefully. |
it's okay, no conflicts. tests pass, do you need to add anything more here or the PR should be merged? |
no I think I'll do the loop thingy and that's it |
I'll fix the other two test next week or so. Super busy atm :( |
No problem, take your time. Don't forget that we need to tag a new release for these changes to be propagated beyond development in a stable release. You should tell me when you feel a new version should come out and I'll tag it. |
This is regarding #95, #96 and also #94. The correction in the computation of Uzal's cost function have been implemented and the according tests have been revised. Same holds for the brittle PECUZAL-tests. In the PECUZAL case I double-checked each test with the outcomes from my Matlab and Python implementations of the algorithm. I also relaxed the test-constraints and outsourced the time series being used (we should continuing doing this for the other methods). Hopefully this works now. Cheers