文件历史

60 次代码提交

作者 SHA1 备注 提交日期
peizhou001 b3e884e8fd [Temporal] Add time window support (#7467)
Co-authored-by: Ubuntu <ubuntu@ip-172-31-21-218.ap-northeast-1.compute.internal>
2024-06-25 16:57:31 +08:00
Rhett Ying 069a1527e6 [GraphBolt] enable to set single node/edge attribute (#7454) 2024-06-12 09:25:55 +08:00
Rhett Ying e366260d43 [GraphBolt] pass tensor directly to probs or masks in sampling C++ API (#7449) 2024-06-06 14:47:38 +08:00
Muhammed Fatih BALIN a3d20dce88 [GraphBolt][CUDA] Make _convert_to_sampled_subgraph lighter. (#7312) 2024-04-18 12:44:57 -04:00
Xinyu Yao 7612af0f18 [GraphBolt] Remove old version negative sampler. (#7302)
Co-authored-by: Ubuntu <ubuntu@ip-172-31-0-133.us-west-2.compute.internal>
2024-04-15 12:51:09 +08:00
Muhammed Fatih BALIN e5b92d2b79 [GraphBolt][CUDA] Remove overlap graph variable hacks. (#7263) 2024-04-06 19:56:00 -04:00
Muhammed Fatih BALIN d3483fe1f1 [GraphBolt][CUDA] Optimize hetero sampling. (#7223) 2024-04-03 03:18:30 -04:00
Muhammed Fatih BALIN add12e5777 [GraphBolt] Remove unique requirement from in_subgraph. (#7222) 2024-03-20 13:22:14 +08:00
Muhammed Fatih BALIN 329d718ed4 [GraphBolt][Doc] Correct typo to fix rendering issue. (#7224) 2024-03-19 12:39:03 +08:00
Muhammed Fatih BALIN 74c5e31dd1 [GraphBolt][Doc] Update layer_neighbor documentation for new args. (#7212) 2024-03-18 14:41:44 +08:00
Muhammed Fatih BALIN a272efed96 [GraphBolt] Implement labor dependent minibatching - python side. (#7208) 2024-03-13 13:05:19 -04:00
Muhammed Fatih BALIN 4091a49ce6 [GraphBolt][CUDA] Fix cudart destructor race in unpinning. (#7156) 2024-02-27 10:40:28 -05:00
Muhammed Fatih BALIN 43912418d8 [GraphBolt][CUDA] puregpu option for the multiGPU example. (#7089) 2024-02-06 09:50:12 +03:00
yxy235 af0b63eda6 [GraphBolt] Fix gpu NegativeSampler for seeds. (#7068)
Co-authored-by: Ubuntu <ubuntu@ip-172-31-0-133.us-west-2.compute.internal>
2024-02-04 13:24:34 +08:00
Rhett Ying 9273387ead [GraphBolt] move return_eids check to internal python API (#7071) 2024-02-04 10:37:45 +08:00
Mingbang Wang fe78093fb7 [GraphBolt] Update __repr__ of FusedCSCSamplingGraph (#6956) 2024-01-26 22:29:25 +08:00
yxy235 11adb4e717 [GraphBolt] Refactor NegativeSampler. (#7001)
Co-authored-by: Ubuntu <ubuntu@ip-172-31-0-133.us-west-2.compute.internal>
2024-01-26 14:01:42 +08:00
Muhammed Fatih BALIN 3a79f02189 [GraphBolt][CUDA] Make nodes optional for sampling (#6993) 2024-01-24 12:58:54 -05:00
Muhammed Fatih BALIN cf8fea73a2 [GraphBolt][CUDA] Hot fix after inplace pinning PR (#6974) 2024-01-18 05:33:45 -05:00
Muhammed Fatih BALIN c864c91065 [GraphBolt][CUDA] Inplace pin memory for Graph and TorchFeatureStore (#6962) 2024-01-18 01:51:18 -05:00
Muhammed Fatih BALIN bd74c44c39 [GraphBolt][CUDA] Add .to() method to Graph and FeatureStore. (#6957) 2024-01-16 03:27:48 -05:00
peizhou001 afca111427 [Graphbolt]Fix negative sampler (#6933)
Co-authored-by: Ubuntu <ubuntu@ip-172-31-21-218.ap-northeast-1.compute.internal>
2024-01-11 16:29:50 +08:00
Muhammed Fatih BALIN 61504ec5e6 [GraphBolt] Extend temporal sampling to labor (#6816) 2024-01-08 01:04:27 -05:00
Muhammed Fatih BALIN b9cf36c375 [GraphBolt][CUDA] Add a node_type_offset_list property. (#6886) 2024-01-05 02:46:36 -05:00
Muhammed Fatih BALIN e9162491e5 [GraphBolt][CUDA] Fix pinned edge_id index_select (#6898) 2024-01-04 00:39:30 -05:00
czkkkkkk 29c3b06d4a [Graphbolt] Change the temporal filter condition of temporal sampler. (#6893) 2024-01-04 11:20:10 +08:00
czkkkkkk 397b7599f1 [Graphbolt] Support loading heterogeneous attributes in sampling graph. (#6873) 2024-01-03 14:38:59 +08:00
czkkkkkk f598178911 [Graphbolt] Support temporal sampling in SubgraphSampler. (#6846) 2024-01-03 14:38:22 +08:00
Mingbang Wang 35b50b61a5 [Misc] using index_select to avoid IndexError (#6777)
Co-authored-by: Rhett Ying <85214957+Rhett-Ying@users.noreply.github.com>
2024-01-02 13:31:22 +08:00
yxy235 e8be515cae [GraphBolt] Optimize _convert_to_sampled_subgraph. (#6867)
Co-authored-by: Ubuntu <ubuntu@ip-172-31-0-133.us-west-2.compute.internal>
2023-12-31 00:26:00 +08:00
czkkkkkk 3200b88b55 [Graphbolt] Add TemporalNeighborSampler. (#6814) 2023-12-30 12:51:38 +08:00
Muhammed Fatih BALIN 5b51e96800 [GraphBolt][CUDA] Fix graph pinning and add tests (#6864) 2023-12-28 19:49:35 -05:00
Muhammed Fatih BALIN 085691391b [GraphBolt][CUDA] Add .pin_memory_() to FusedCSCSamplingGraph (#6839) 2023-12-28 11:05:21 -05:00
Muhammed Fatih BALIN 01df9bade9 [GraphBolt][CUDA] InSubgraph (#6830) 2023-12-28 09:52:28 -05:00
yxy235 fa1ae3b7c5 [GraphBolt] Remove coo from FusedCSCSamplingGraph. (#6849)
Co-authored-by: Ubuntu <ubuntu@ip-172-31-0-133.us-west-2.compute.internal>
2023-12-28 16:13:39 +08:00
Muhammed Fatih BALIN f81e514df0 [GraphBolt][Bug] Quick fix for GPU sampling case. (#6856) 2023-12-28 02:50:26 -05:00
yxy235 884a378c76 [GraphBolt] Update docstring in FusedCSCSamplingGraph. (#6837)
Co-authored-by: Ubuntu <ubuntu@ip-172-31-0-133.us-west-2.compute.internal>
2023-12-28 15:03:34 +08:00
yxy235 1f9ae6686e [GraphBolt] Rename node_pairs to sampled_csc. (#6836)
Co-authored-by: Ubuntu <ubuntu@ip-172-31-0-133.us-west-2.compute.internal>
2023-12-27 09:58:23 +08:00
yxy235 3645e493e3 [GraphBolt] Change default value from coo to csc in FusedCSCSamplingGraph. (#6833)
Co-authored-by: Ubuntu <ubuntu@ip-172-31-0-133.us-west-2.compute.internal>
2023-12-26 16:38:52 +08:00
czkkkkkk e42c7fcdec [Graphbolt] Implement Temporal Neighbor Sampling. (#6784) 2023-12-22 14:50:05 +08:00
czkkkkkk 3d657dbfb2 [Graphbolt] Define the interface of temporal neighbor sampling. (#6755) 2023-12-19 15:41:32 +08:00
Mingbang Wang c6abbb13aa [GraphBolt] Add a check assertion for data type of nodes (#6767) 2023-12-19 14:18:18 +08:00
Rhett Ying e181ef15d7 [GraphBolt] add node_attributes into FusedCSCSamplingGraph (#6757) 2023-12-15 16:27:45 +08:00
yxy235 a1724c182c [GraphBolt] Modify InSubgraphSampler to support csc format. (#6724)
Co-authored-by: Ubuntu <ubuntu@ip-172-31-0-133.us-west-2.compute.internal>
2023-12-13 14:01:36 +08:00
Rhett Ying b0d2619981 [GraphBolt] refine graph representation (#6733) 2023-12-13 10:58:46 +08:00
Rhett Ying e9d5156e3c [GraphBolt] rename from_fused_csc as fused_csc_sampling_graph (#6732) 2023-12-12 16:19:41 +08:00
Rhett Ying 1a8e0c00a9 [GraphBolt] remove GraphMeta and update API accordingly (#6709) 2023-12-12 14:49:50 +08:00
Rhett Ying d873acc254 [GraphBolt] add more APIs for SamplingGraph (#6719) 2023-12-11 15:25:45 +08:00
Mingbang Wang 7293757410 [Misc] Polish the python code (#6704) 2023-12-11 15:00:51 +08:00
Rhett Ying c213444268 [GraphBolt] use torch.load/save instead of load/save_fused_xxx() (#6707) 2023-12-07 17:17:31 +08:00