Skip to content

Fix the Louvain failure with 64 bit vertex IDs#1696

Merged
rapids-bot[bot] merged 2 commits intorapidsai:branch-21.08from
seunghwak:bug_louvain_64bit
Jul 9, 2021
Merged

Fix the Louvain failure with 64 bit vertex IDs#1696
rapids-bot[bot] merged 2 commits intorapidsai:branch-21.08from
seunghwak:bug_louvain_64bit

Conversation

@seunghwak
Copy link
Contributor

@seunghwak seunghwak commented Jul 6, 2021

Louvain currently crashes with 64 bit vertex ID (thrust::copy with thrust::make_transform_iterator and a device lambda returns cudaErrorInvalidDeviceFunction). This PR fixes this error (replaces the device lambda with a struct minor_to_key_t functor).

@seunghwak seunghwak requested a review from a team as a code owner July 6, 2021 01:56
@seunghwak seunghwak self-assigned this Jul 6, 2021
@seunghwak seunghwak added 3 - Ready for Review bug Something isn't working non-breaking Non-breaking change labels Jul 6, 2021
@seunghwak seunghwak requested a review from ChuckHastings July 6, 2021 01:57
@codecov-commenter
Copy link

codecov-commenter commented Jul 6, 2021

Codecov Report

❗ No coverage uploaded for pull request base (branch-21.08@e2ac467). Click here to learn what that means.
The diff coverage is n/a.

Impacted file tree graph

@@               Coverage Diff               @@
##             branch-21.08    #1696   +/-   ##
===============================================
  Coverage                ?   59.34%           
===============================================
  Files                   ?       80           
  Lines                   ?     3559           
  Branches                ?        0           
===============================================
  Hits                    ?     2112           
  Misses                  ?     1447           
  Partials                ?        0           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e2ac467...d269702. Read the comment docs.

@BradReesWork BradReesWork added this to the 21.08 milestone Jul 7, 2021
@BradReesWork
Copy link
Member

@gpucibot merge

@rapids-bot rapids-bot bot merged commit 6ad797f into rapidsai:branch-21.08 Jul 9, 2021
@seunghwak seunghwak deleted the bug_louvain_64bit branch October 19, 2021 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working non-breaking Non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants