-
-
Notifications
You must be signed in to change notification settings - Fork 12.1k
Closed
Description
Line 680 in 181f273
| pickle.dump(array, fp, protocol=3, **pickle_kwargs) |
My colleague was trying to save a large numpy array of output from a neural network (> 4 GiB). They were unable to save with pickle protocol = 3 but could save using pickle.HIGHEST_PROTOCOL by changing the source code. Is there any reason why this is set to 3 or why pickle.HIGHEST_PROTOCOL is not used? Is this something that could be specified in the numpy.save function?
Thanks
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels