[NIGHTLY] v23.08.00
Pre-release
Pre-release
rapids-bot
released this
14 Aug 14:06
·
765 commits
to branch-25.02
since this release
π Links
π¨ Breaking Changes
- Change the renumber_sampled_edgelist function behavior. (#3762) @seunghwak
- PLC and Python Support for Sample-Side MFG Creation (#3734) @alexbarghi-nv
- Stop using setup.py in build.sh (#3704) @vyasr
- Refactor edge betweenness centrality (#3672) @jnke2016
- [FIX] Fix the hang in cuGraph Python Uniform Neighbor Sample, Add Logging to Bulk Sampler (#3669) @alexbarghi-nv
π Bug Fixes
- Makes copy of input ddf to work around dropped column names (#3776) @jnke2016
- Change the renumber_sampled_edgelist function behavior. (#3762) @seunghwak
- Fix bug discovered in Jaccard testing (#3758) @ChuckHastings
- fix inconsistent graph properties between the SG and the MG API (#3757) @jnke2016
- Fixes options for
--pydevelop
to remove unneeded CWD path ("."), restores use ofsetup.py
temporarily for develop builds (#3747) @rlratzel - Fix sampling call parameters if compiled with -DNO_CUGRAPH_OPS (#3729) @ChuckHastings
- Fix primitive bug discovered in MG edge betweenness centrality testing (#3723) @ChuckHastings
- Reorder dependencies.yaml channels (#3721) @raydouglass
- [BUG] Fix namesapce to default_hash and hash_functions (#3711) @naimnv
- [BUG] Fix Bulk Sampling Test Issue (#3701) @alexbarghi-nv
- Make
pylibcugraphops
optional imports incugraph-dgl
and-pyg
(#3693) @tingyu66 - [FIX] Rename
cugraph-ops
symbols (refactoring) and update GHA workflows to call pytest viapython -m pytest
(#3688) @naimnv - [FIX] Fix the hang in cuGraph Python Uniform Neighbor Sample, Add Logging to Bulk Sampler (#3669) @alexbarghi-nv
- force atlas notebook changes to run in cugraph 23.08 container. (#3656) @acostadon
π Documentation
- this fixes github links in cugraph, cugraph-dgl and cugraph-pyg (#3650) @acostadon
- Fix minor typo in README.md (#3636) @akasper
- Created landing spot for centrality and similarity algorithms (#3620) @acostadon
π New Features
- Compute shortest distances between given sets of origins and destinations for large diameter graphs (#3741) @seunghwak
- Update primitive to compute weighted Jaccard, Sorensen and Overlap similarity (#3728) @naimnv
- Add CUDA 12.0 conda environment. (#3725) @bdice
- Renumber utility function for sampling output (#3707) @seunghwak
- Integrate C++ Sampling Source Behavior Updates (#3699) @alexbarghi-nv
- Adds
fail_on_nonconvergence
option topagerank
to provide pagerank results even on non-convergence (#3639) @rlratzel - Add Benchmark for Bulk Sampling (#3628) @alexbarghi-nv
- cugraph: Build CUDA 12 packages (#3456) @vyasr
π οΈ Improvements
- Pin
dask
anddistributed
for23.08
release (#3761) @galipremsagar - Fix
build.yaml
workflow (#3756) @ajschmidt8 - Support MFG creation on sampling gpus for cugraph dgl (#3742) @VibhuJawa
- PLC and Python Support for Sample-Side MFG Creation (#3734) @alexbarghi-nv
- Switch to new wheel building pipeline (#3731) @vyasr
- Remove RAFT specialization. (#3727) @bdice
- C API for renumbering the samples (#3724) @ChuckHastings
- Only run cugraph conda CI for CUDA 11. (#3713) @bdice
- Promote
Datasets
to stable and clean-up unit tests (#3712) @nv-rliu - [BUG] Unsupported graph for similiarity algos (#3710) @jnke2016
- Stop using setup.py in build.sh (#3704) @vyasr
- [WIP] Make edge ids optional (#3702) @VibhuJawa
- Use rapids-cmake testing to run tests in parallel (#3697) @robertmaynard
- Sampling modifications to support PyG and DGL options (#3696) @ChuckHastings
- Include cuCollection public header for hash functions (#3694) @seunghwak
- Refactor edge betweenness centrality (#3672) @jnke2016
- Refactor RMAT (#3662) @jnke2016
- [REVIEW] Optimize bulk sampling (#3661) @VibhuJawa
- Update to CMake 3.26.4 (#3648) @vyasr
- Optimize cugraph-dgl MFG creation (#3646) @VibhuJawa
- use rapids-upload-docs script (#3640) @AyodeAwe
- Fix dependency versions for
23.08
(#3638) @ajschmidt8 - Unpin
dask
anddistributed
for development (#3634) @galipremsagar - Remove documentation build scripts for Jenkins (#3627) @ajschmidt8
- Unpin scikit-build upper bound (#3609) @vyasr
- Implement C++ Edge Betweenness Centrality (#3602) @ChuckHastings