Keep the mapping of distributed variables' values in map_resources().
PiperOrigin-RevId: 279422939 Change-Id: Ie22c960bfb87f3dd8aabb14cb788d1a0a936efd1
This commit is contained in:
parent
ecd935d643
commit
c82df39b0c
@ -260,6 +260,10 @@ class _SaveableView(object):
|
||||
obj_to_copy)
|
||||
if ds_values.is_distributed_variable(obj):
|
||||
self.captured_tensor_node_ids[obj] = node_id
|
||||
for v in obj.values:
|
||||
object_map[v] = new_variable
|
||||
resource_map[v.handle] = new_variable.handle
|
||||
self.captured_tensor_node_ids[v.handle] = node_id
|
||||
object_map[obj] = new_variable
|
||||
resource_map[obj.handle] = new_variable.handle
|
||||
self.captured_tensor_node_ids[obj.handle] = node_id
|
||||
|
Loading…
Reference in New Issue
Block a user