Exemplo n.º 1
0
 def build(self, epoch, checkpoint_manager):
     with TaskGroup(WorkspaceType.GLOBAL) as upload_task_group:
         for node, manager in checkpoint_manager._node_managers:
             with Node(str(node)), Task():
                 src_path = db_name(epoch, manager._node_name, manager._db_prefix)
                 dest_path = os.path.join(self.dest_dir, str(node))
                 ops.Python((local_copy_op,
                             [src_path, dest_path], {}))([], [])
     return upload_task_group
Exemplo n.º 2
0
 def build(self, epoch, checkpoint_manager):
     with TaskGroup(WorkspaceType.GLOBAL) as upload_task_group:
         for node, manager in checkpoint_manager._node_managers:
             with Node(str(node)), Task():
                 src_path = db_name(epoch, manager._node_name, manager._db_prefix)
                 dest_path = os.path.join(self.dest_dir, str(node))
                 ops.Python((local_copy_op,
                             [src_path, dest_path], {}))([], [])
     return upload_task_group