Since I've updated numpy from 1.7 to 1.8 with EPD I get segmentation faults whenever I load back pickled float64 arrays. Here's a minimal example:
import numpy
import cPickle
a = numpy.arange(5, dtype='float64')
with open('test.p', 'wb') as fh:
cPickle.dump(a, fh)
with open('test.p') as fh:
a2 = cPickle.load(fh)
print a2
"""
However the above works fine with int32 arrays, i.e. with a = numpy.arange(5).
Does anyone else experience this problem?
Thanks,