---------------------------------------------------------------------------
KeyError Traceback (most recent call last)
/Users/atrask/anaconda/lib/python3.6/site-packages/syft-0.1.0a1-py3.6.egg/syft/workers/base.py in get_obj(self, obj_id)
333 try:
--> 334 obj = self._objects[obj_id]
335
KeyError: 27412296840
During handling of the above exception, another exception occurred:
KeyError Traceback (most recent call last)
<ipython-input-4-395ad08db0a1> in <module>()
----> 1 sy.serde.deserialize(y)
/Users/atrask/anaconda/lib/python3.6/site-packages/syft-0.1.0a1-py3.6.egg/syft/serde.py in deserialize(binary, worker, compressed, compress_scheme)
155 # as msgpack's inability to serialize torch tensors or ... or
156 # python slice objects
--> 157 return _detail(worker, simple_objects)
158
159
/Users/atrask/anaconda/lib/python3.6/site-packages/syft-0.1.0a1-py3.6.egg/syft/serde.py in _detail(worker, obj)
925
926 if type(obj) == list:
--> 927 return detailers[obj[0]](worker, obj[1])
928 else:
929 return obj
/Users/atrask/anaconda/lib/python3.6/site-packages/syft-0.1.0a1-py3.6.egg/syft/serde.py in _detail_collection_tuple(worker, my_tuple)
485 # Step 1: deserialize each part of the collection
486 for part in my_tuple:
--> 487 pieces.append(_detail(worker, part))
488
489 return tuple(pieces)
/Users/atrask/anaconda/lib/python3.6/site-packages/syft-0.1.0a1-py3.6.egg/syft/serde.py in _detail(worker, obj)
925
926 if type(obj) == list:
--> 927 return detailers[obj[0]](worker, obj[1])
928 else:
929 return obj
/Users/atrask/anaconda/lib/python3.6/site-packages/syft-0.1.0a1-py3.6.egg/syft/serde.py in _detail_collection_tuple(worker, my_tuple)
485 # Step 1: deserialize each part of the collection
486 for part in my_tuple:
--> 487 pieces.append(_detail(worker, part))
488
489 return tuple(pieces)
/Users/atrask/anaconda/lib/python3.6/site-packages/syft-0.1.0a1-py3.6.egg/syft/serde.py in _detail(worker, obj)
925
926 if type(obj) == list:
--> 927 return detailers[obj[0]](worker, obj[1])
928 else:
929 return obj
/Users/atrask/anaconda/lib/python3.6/site-packages/syft-0.1.0a1-py3.6.egg/syft/serde.py in detail(worker, tensor_tuple)
752 if worker_id == worker.id:
753
--> 754 tensor = worker.get_obj(id_at_location)
755
756 if point_to_attr is not None and tensor is not None:
/Users/atrask/anaconda/lib/python3.6/site-packages/syft-0.1.0a1-py3.6.egg/syft/workers/base.py in get_obj(self, obj_id)
355 "make sure you haven't already called .get() on this pointer!!!"
356 )
--> 357 raise KeyError(msg)
358 else:
359 raise e
KeyError: 'Tensor "27412296840" not found on worker "me"!!! You just tried to interact with an object ID:27412296840 on worker me which does not exist!!! Use .send() and .get() on all your tensors to make sure they\'reon the same machines. If you think this tensor does exist, check the ._objects dictionaryon the worker and see for yourself!!! The most common reason this error happens is because someone calls.get() on the object\'s pointer without realizing it (which deletes the remote object and sends it to the pointer). Check your code to make sure you haven\'t already called .get() on this pointer!!!'