| import pickle | |
| class TensorID(object): | |
| def __setstate__(self, id): | |
| self.id = id | |
| class IntList(object): | |
| def __setstate__(self, data): | |
| self.data = data | |
| class Unpickler(pickle.Unpickler): | |
| def find_class(self, module, name): | |
| if not module == '__main__': | |
| return None | |
| if name == 'TensorID': | |
| return TensorID | |
| elif name == 'IntList': | |
| return IntList | |
| elif name == 'LiteralTensor': | |
| return LiteralTensor |