-
Notifications
You must be signed in to change notification settings - Fork 5
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
Reads take approximately 10x longer than BDF.jl #50
Comments
Indeed, this seems to boil down to the BDF.jl doesn't bother with maintaining the 24-bit on-disk representation and instead reads and converts directly to |
Alignment padding |
Is it possible to speed up EDF? |
@likanzhan The reading of EDF files should be fine -- it should only be BDF that's impacted. If there has been a change in performance for EDF between EDF.jl v0.6 and v0.7, then that would be good to know, especially if you can provide details on the file and platform. |
Using
bdf_test.bdf
file (https://github.com/beacon-biosignals/EDF.jl/blob/master/test/data/bdf_test.bdf) and the following MWE:I obtain the following:
Hint: EDF is allocating once for every 3 bytes of data (this file has 24-bit data)
The text was updated successfully, but these errors were encountered: