• Da Zheng's avatar
    [Feature] Split data for distributed training (#1505) · 96984fac
    Da Zheng authored
    
    
    * fix tests in graph partition book.
    
    * implement node_split and edge_split.
    
    * fix a bug.
    
    * add tests.
    
    * remove unnecessary code.
    
    * avoid storing graph structure in partition book.
    
    * add partition book in DistGraph.
    
    * Revert "avoid storing graph structure in partition book."
    
    This reverts commit 55b11fbf9293efcae5f8c97e93f1e121399dadae.
    
    * small fixes.
    
    * add a test for boolean mask vector.
    
    * fix test.
    
    * fix bugs.
    
    * make it work for all different cases.
    
    * fix tests.
    
    * fix boolean mask
    
    * fix for TF
    
    * fix for tensorflow.
    
    * fix test for TF
    
    * only support boolean mask for now.
    
    * fix tests.
    
    * make the code more readable.
    
    * fix test.
    Co-authored-by: default avatarChao Ma <mctt90@gmail.com>
    Co-authored-by: default avatarJinjing Zhou <VoVAllen@users.noreply.github.com>
    96984fac
test_dist_graph_store.py 5.86 KB