Traceback (most recent call last):
File "/home/ubuntu/anaconda2/envs/smpl/lib/python2.7/multiprocessing/process.py", line 267, in _bootstrap
self.run()
File "/home/ubuntu/anaconda2/envs/smpl/lib/python2.7/multiprocessing/process.py", line 114, in run
self._target(*self._args, **self._kwargs)
File "/home/ubuntu/smpl/distributed/parameter_server.py", line 315, in __train_hyperedge
sess = self.__train(sess_id, log)
File "/home/ubuntu/smpl/distributed/parameter_server.py", line 378, in __train
self.cleanup(sess_id, sess, log)
File "/home/ubuntu/smpl/distributed/parameter_server.py", line 387, in cleanup
ok = self.update_model('best', sess['parameters'], sess['accuracy'], log=log)
File "/home/ubuntu/smpl/distributed/parameter_server.py", line 661, in update_model
update = ujson.loads(self.cache.get(session))
TypeError: Expected String or Unicode