Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[REVIEW] Improvents to RNG #434

Merged
merged 38 commits into from
Feb 11, 2022
Merged
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
c63986b
Adding thirdparty PCG code
vinaydes Dec 14, 2021
27aec16
Introducing PCG RNG, removing TAPS and KISS99 generators and other im…
vinaydes Dec 14, 2021
4c0a426
Removed TAPS and KISS99 generators from tests
vinaydes Dec 14, 2021
c8b4e95
Rremoving more TAPS and KISS99 tests
vinaydes Dec 14, 2021
ca0ebd5
Namespace detail is no longer needed
vinaydes Dec 14, 2021
6ec6cfd
Splitting 32-bit and 64-bit unform int distribution
vinaydes Dec 14, 2021
c6718f0
Update seed on every call
vinaydes Dec 15, 2021
58a2a47
Added tests for PCG
vinaydes Dec 15, 2021
84b1b8a
Formatting changes
vinaydes Dec 15, 2021
97b17b1
File move
vinaydes Dec 15, 2021
320ed57
Implemented skip ahead for PCG
vinaydes Dec 16, 2021
5453f5c
Updated 64-bit range int generation
vinaydes Dec 16, 2021
2d456e5
Passing the generator by reference
vinaydes Dec 17, 2021
b8d75c6
Merge branch 'branch-22.02' into improvents-to-rng
vinaydes Dec 22, 2021
b58bb83
Format fixes
vinaydes Dec 22, 2021
ad78fa5
Fixing documentation issues
vinaydes Dec 22, 2021
8e3ba88
Changing the update logic for random state
vinaydes Jan 5, 2022
b87f2ef
Fixing format issues
vinaydes Jan 5, 2022
57717ba
Reintroducing details layer as per requirements
vinaydes Jan 18, 2022
b3a64f1
Moving the implementation file to separate directory
vinaydes Jan 18, 2022
9402389
Merge branch 'branch-22.02' into improvents-to-rng
vinaydes Jan 18, 2022
b4752d2
Update copyright year
vinaydes Jan 18, 2022
8826912
Formatting changes
vinaydes Jan 18, 2022
edaf755
Update copyright year
vinaydes Jan 25, 2022
77364bd
Merge branch 'branch-22.04' into improvents-to-rng
vinaydes Jan 31, 2022
6e150e4
Introducing RngState
vinaydes Feb 7, 2022
6586614
Fixing compilation issues
vinaydes Feb 8, 2022
0b2eedc
Update copyright
vinaydes Feb 8, 2022
df27c27
Update copyright
vinaydes Feb 8, 2022
7252a19
Fixing the eigen value test issue
vinaydes Feb 8, 2022
4dbd349
Added default value of idx and stride
vinaydes Feb 8, 2022
4c8e92b
Tightening the tolerances
vinaydes Feb 8, 2022
e9309bc
Merge branch 'branch-22.04' into improvents-to-rng
vinaydes Feb 8, 2022
5fd6ee6
Fixing the issue caused by improper merge
vinaydes Feb 8, 2022
579be35
Format fixes
vinaydes Feb 8, 2022
a5a87bc
Making minor changes to RngState to address review comments
vinaydes Feb 9, 2022
efaa863
Merge branch 'branch-22.04' into improvents-to-rng
vinaydes Feb 9, 2022
5b322c0
Format fixes
vinaydes Feb 9, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Namespace detail is no longer needed
  • Loading branch information
vinaydes committed Dec 14, 2021
commit ca0ebd5744eb0f6b7b2dccbe6546e45fc346814d
2 changes: 1 addition & 1 deletion cpp/test/random/rng.cu
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
namespace raft {
namespace random {

using namespace raft::random::detail;
using namespace raft::random;

enum RandomType {
RNG_Normal,
Expand Down