-
Notifications
You must be signed in to change notification settings - Fork 85
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
add np.datetime64 serialization and tests #1036
Conversation
Alright I have moved the datetime64 array serialization to use the scalar mapping dictionary instead of the object mapping dictionary, this solution should be complete now @dimitri-yatsenko. I have some extra time so I will work on refactoring the naming like we discussed. |
Seems like datetime64 is no longer experimental, see this github thread. I think we are good to go ahead and merge @guzman-raphael |
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.
@jverswijver Fantastic work! 💪
That is an awesome performance boost! 1000x
🏁 🏎️
supersedes #1019
I have added the ability to serialize
numpy.datetime64
types into datajoint. This pr includes a pack/unpack test as well as a test that checks to see if serializing/deserializingnumpy.datetime64
is still faster than regular datetime.fix #1022
fix #1035