• Da Zheng's avatar
    [Feature] Range partition (#1522) · 41349dce
    Da Zheng authored
    
    
    * add reorder immutable graph.
    
    * add python API.
    
    * add reorder for csr.
    
    * remove gk version.
    
    * fix
    
    * add cpp test.
    
    * bug fixes
    
    * fix tests.
    
    * fix bugs and add check
    
    * fix test.
    
    * add omp.
    
    * add comments.
    
    * add coo reorder.
    
    * fix a bug.
    
    * handle reorder for different graph structues.
    
    * fix lint.
    
    * fix.
    
    * add original ids.
    
    * reshuffle nodes before metis partition.
    
    * inner nodes are in contiguous Id range.
    
    * reshuffle nodes/edges when partitioning.
    
    * load partition return graph partition book.
    
    * use inner_node/inner_edges
    
    * add and test range partition book.
    
    * count inner_edge correctly.
    
    * fix lint.
    
    * fix lint.
    
    * fix lint.
    
    * fix errors.
    
    * fix errors.
    
    * fix for TF.
    
    * fix.
    
    * fix.
    
    * change docstring.
    
    * support logical and.
    
    * add comments.
    
    * avoid copy.
    
    * fix
    
    * update docstring.
    
    * fix a bug.
    
    * add range search.
    
    * fix
    
    * fix a bug.
    
    * add more tests.
    
    * load graph partition book.
    
    * support shared memory for range partition book.
    
    * fix a bug.
    
    * fix.
    
    * fix lint.
    
    * remove check
    
    * fix test.
    
    * remove num_nodes and num_edges
    
    * fix lint.
    
    * fix graph partition book.
    
    * address comments.
    
    * use makedirs.
    
    * fix compile
    Co-authored-by: default avatarxiang song(charlie.song) <classicxsong@gmail.com>
    Co-authored-by: default avatarChao Ma <mctt90@gmail.com>
    41349dce
test_dist_graph_store.py 6.56 KB