forked from M-Labs/nac3
nac3artiq/demo/embedding_map: avoid key 0
Object key 0 is reserved for builtin exceptions.
This commit is contained in:
parent
294943e303
commit
a5e1da0b92
|
@ -33,7 +33,7 @@ class EmbeddingMap:
|
|||
obj_id = id(obj)
|
||||
if obj_id in self.object_inverse_map:
|
||||
return self.object_inverse_map[obj_id]
|
||||
key = len(self.object_map)
|
||||
key = len(self.object_map) + 1
|
||||
self.object_map[key] = obj
|
||||
self.object_inverse_map[obj_id] = key
|
||||
return key
|
||||
|
|
Loading…
Reference in New Issue