annotate gmm_baseline_experiments/custompickler.py @ 5:b523456082ca tip

Update path to dataset and reflect modified chunk naming convention.
author peterf
date Mon, 01 Feb 2016 21:35:27 +0000
parents cb535b80218a
children
rev   line source
peterf@2 1 #
peterf@2 2 # custompickler.py:
peterf@2 3 # Save objects in compressed format
peterf@2 4 #
peterf@2 5 # Author: Peter Foster
peterf@2 6 # (c) 2015 Peter Foster
peterf@2 7 #
peterf@2 8
peterf@2 9 import cPickle as pickle
peterf@2 10 import gzip
peterf@2 11
peterf@2 12 PROTOCOL = 2
peterf@2 13
peterf@2 14 def pickle_save(Object, path):
peterf@2 15 F = gzip.open(path, 'wb')
peterf@2 16 pickle.dump(Object,F,PROTOCOL)
peterf@2 17 F.close()
peterf@2 18
peterf@2 19 def pickle_load(path):
peterf@2 20 F = gzip.open(path, 'rb')
peterf@2 21 Object = pickle.load(F)
peterf@2 22 F.close()
peterf@2 23 return Object