forked from rapidsai/cudf
-
Notifications
You must be signed in to change notification settings - Fork 0
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
Fix bool8 binops #1
Merged
shwina
merged 171 commits into
shwina:port-libcudf++-scatter-gather
from
trxcllnt:port-libcudf++-scatter-gather-branch-0.11
Nov 5, 2019
Merged
Changes from all commits
Commits
Show all changes
171 commits
Select commit
Hold shift + click to select a range
014594b
Add nvtext is_vowel/is_consonant functions
davidwendt c6dc520
Merge branch 'branch-0.11' into fea-vowel-checking
davidwendt 2d0abcc
Merge branch 'branch-0.11' into fea-vowel-checking
davidwendt 4eeee12
added python methods is_vowel and is_consonant
davidwendt 4929c6a
Merge branch 'branch-0.11' into fea-vowel-checking
davidwendt 472beb6
update changelog
davidwendt 6766cee
pytest for is_vowel/is_consonant
davidwendt a4b741d
added multi-index and negative index support to C++ code
davidwendt deaffe0
fixed python black violation
davidwendt b89d350
merge; changelog; more pytest
davidwendt 4c1b45c
fix isort violation
davidwendt 754e2da
fix is_vowel test for -1
davidwendt 7f129eb
Merge branch 'branch-0.11' into fea-vowel-checking
davidwendt 5150ef5
Initial design of cudf::scalar
devavret 0556276
Prototype of how to get ScalarType from concrete type
devavret f039b4e
extract bool8 wrapper into separate type, port applicable tests
trxcllnt 6c8e7af
rename cudf::exp::bool8 to cudf::experimental::bool8
trxcllnt a8fd6c7
changelog
trxcllnt 30d90ac
make bool8.value private
trxcllnt c8b53ee
add defaulted move/copy ctors and assignment operators
trxcllnt 3204ab1
explicitly cast to uint8_t to silence nvcc lowering warnings
trxcllnt ddfc1c2
add hash function overloads for cudf::bool8 to ensure consistent hashing
trxcllnt 24ad121
add GDF_BOOL8 column to hash_test.cu test
trxcllnt 0e4a978
remove unnecessary static_cast
trxcllnt 0e3a69b
Merge branch 'branch-0.11' into libcudf++/bool8-wrapper
trxcllnt f715b78
Merge branch 'branch-0.11' into fea-cudf-scalar
devavret 0ae56de
add static_cast to bool again because the cudf::bool int8_t conversio…
trxcllnt 7a677e7
rename wrappers/bools.hpp to wrappers/bool.hpp
trxcllnt 6d7b6f5
Basic scalar working and one sample test
devavret 1ee0f3e
scalar_device_view tests
devavret b85946c
Merge branch 'branch-0.11' into libcudf++/bool8-wrapper
trxcllnt fa5dac1
Merge branch 'branch-0.11' into libcudf++/bool8-wrapper
trxcllnt 49b6bfb
Scalar factories
devavret 74e20c7
String scalar
devavret b17d39e
Move constructors and stream and memory resource support
devavret 871bb5e
Merge branch 'branch-0.11' into libcudf++/bool8-wrapper
trxcllnt 011e878
Update cpp/include/cudf/wrappers/bool.hpp
trxcllnt e8056de
Merge branch 'branch-0.11' into fea-cudf-scalar
a00ce5a
support randomly generating bools in UniformRandomGenerator
trxcllnt a6673ec
clean up bool8 tests
trxcllnt 61039a6
make explicit bool conversion operator implicit
trxcllnt de84c8c
merge with branch-0.11 changes
davidwendt 7743918
fix test typo
davidwendt 4856f95
Merge branch 'branch-0.11' into fea-vowel-checking
davidwendt c6d8adb
add bool8 wrapper value_type
trxcllnt 68542ef
WIP Construct column from column_view
kaatish 10ea87d
Merge branch 'branch-0.11' into libcudf++/bool8-wrapper
trxcllnt 7edff73
make cudf::string_view specialization compatible with SFINAE definitions
trxcllnt 59e5f97
add legacy bool8 wrapper value_type conversion operator overload to f…
trxcllnt 31a6f46
clean up to use bool8::value_type, static_cast in tests
trxcllnt 6746ba3
Merge branch 'branch-0.11' of github.com:rapidsai/cudf into fea-colum…
kaatish cd8ae0b
Make UniformRandomGenerator work for bool8.
jrhemstad b65e706
Remove brace-init to avoid ambiguity with init-list ctor.
jrhemstad 446ee64
Make bool8 ctor implicit.
jrhemstad a486ff1
Add bool8 to NumericTypes list.
jrhemstad dba6784
Overloads for is_integral/is_arithmetic for bool8.
jrhemstad 205f4c2
code changes and test cases
rgsl888prabhu 0aa6b5c
CHANGELOG.md
rgsl888prabhu 3262e41
Merge branch 'branch-0.11' into fea-cudf-scalar
devavret 4840f78
Apply suggestions from code review
devavret 9382362
Remove duplicate constructor and update since merge
devavret 2470d32
Merge branch 'fea-cudf-scalar' of https://github.com/devavret/cudf in…
devavret a3be833
add bool8 to type_dispatcher, remove from list of non-numeric typeids
trxcllnt 51d0a69
Merge branch 'branch-0.11' of github.com:rapidsai/cudf into libcudf++…
trxcllnt 04e3dcd
restrict parameterized bool8 ctor to arithmetic types
trxcllnt c44cce4
Updates to review changes
devavret 6df8f5b
Misc review changes
devavret c36b1c8
Chnage one remaining type_to_scalar_type
devavret cc5b04d
review changes
rgsl888prabhu 0295f45
typo
rgsl888prabhu e6b1ebf
fix bool8 sorted_order tests
trxcllnt 6047a63
remove explicit bool8 constructor
trxcllnt fbcdcbc
Apply suggestions from code review
devavret ec3d914
review changes
rgsl888prabhu 007ac87
Merge branch 'branch-0.11' into fea-cudf-scalar
devavret 196fa65
Merge branch 'branch-0.11' into libcudf++/bool8-wrapper
trxcllnt 7e1ad02
Merge branch 'branch-0.11' into fea-vowel-checking
harrism af77fac
[REVIEW] Small cleanup: remove `== true`
codereport ec53dc4
Remove set_null
devavret dc34cdc
Documentation
devavret bd00d5d
Merge pull request #3261 from codereport/small-fixes
jrhemstad ad39c8d
Update string scalar to use stream and mr
devavret bedcbd3
Merge branch 'branch-0.11' into fea-cudf-scalar
devavret 3e6770b
using cuda isnan
rgsl888prabhu a41fa3e
Merge branch 'branch-0.11' of github.com:rapidsai/cudf into fea-colum…
kaatish 0cfbae2
transition guide update
devavret 2938ce2
merging with 0.11
rgsl888prabhu 5e25cdd
Merge pull request #2980 from davidwendt/fea-vowel-checking
davidwendt 57ffaa3
WIP column constructor
kaatish 497ade2
Remove friend class from column
kaatish 75a01df
Fix passing a temporary device_vector into comparator.
jrhemstad c9275fe
CHANGELOG.
jrhemstad f29c77d
Updates for data pointer getter based on device_scalar changes
devavret 03207a4
Fix incorrect ByteRLE encoding of literal_run=128
OlivierNV 803cd57
Update changelog
OlivierNV b41f97e
code changes and test cases
rgsl888prabhu b5a77e8
CHANGELOG.md
rgsl888prabhu a2c60c9
Move predicates.hpp files to legacy
cwharris 76b089b
fixing a bug in string scalar test
devavret e966afb
move is_sorted tests to legacy
cwharris 426291c
changelog
cwharris c8c59d1
review changes
rgsl888prabhu c18a533
move is_sorted tests to correct location
cwharris 9cce809
Merge pull request #3265 from jrhemstad/fix-ext-is-sorted
harrism 19eba30
Merge branch 'branch-0.11' of github.com:rapidsai/cudf into cudf-2941…
cwharris 397e65f
changelog
cwharris 7b76c74
Merge branch 'branch-0.11' into fix-orc-writer-zerorun
OlivierNV 5a1b86d
Merge pull request #3267 from OlivierNV/fix-orc-writer-zerorun
OlivierNV 6bca9f6
Merge pull request #3270 from cwharris/cudf-2941-port-legacy
harrism ef59466
Merge branch 'branch-0.11' into 3226_adding_floating_pt_spclization
harrism 4ecaeae
Merge pull request #3239 from rgsl888prabhu/3226_adding_floating_pt_s…
jrhemstad 79bdb06
Fix ORC writer integer RLEv2 mode2 unsigned base value encoding
OlivierNV d32742b
Update changelog
OlivierNV 987b1a3
Merge branch 'branch-0.11' into fea-cudf-scalar
devavret b141daf
Update JNI includes for legacy moves
jlowe 23809a0
changelog
jlowe 7ea2f53
column_wrapper to_host
devavret da72437
Merge branch 'branch-0.11' into fix-java-build
jlowe bc46cc9
Fix exec policy using a temporary that is immediately deleted.
jrhemstad 07a94eb
Move to_host tests
devavret b1558d3
Merge branch 'fea-column-col-view-constructor' into fea-to-host
devavret a979799
CHANGELOG.
jrhemstad 07d9616
Update JNI include path to legacy reduction header
jlowe 791db43
Move to_host to column_utilities
devavret e3ebbc9
changelog
devavret 21c277a
Merge pull request #3274 from OlivierNV/fix-orc-writer-rlemode2u
mjsamoht f80842d
Merge branch 'branch-0.11' into fix-ext-fix-is-sorted-again
8e0a4aa
Shutdown pinned memory init executor immediately after init
jlowe a1f93b6
Use daemon threads for the pinned pool init executor
jlowe 153cb14
Copy Bitmask tests and fixes
kaatish 9d31bc7
changelog
jlowe 8bf6ecf
Merge branch 'branch-0.11' into pinned-pool-hang
jlowe e7bece2
Merge pull request #3276 from jlowe/fix-java-build
jlowe 6722f6f
PR comments fixes
kaatish 7b881dc
Invalid children check in mutable_column_device_view
davidwendt ca9b6f1
Merge pull request #3277 from jrhemstad/fix-ext-fix-is-sorted-again
83c6cd3
Documentation changes
kaatish 89f9dfc
CHANGELOG fix
kaatish 5081974
PR Comments fixes
kaatish 3c9f011
Merge pull request #3280 from davidwendt/bug-fix-mutable-children
jrhemstad 6fe8da7
Merge branch 'branch-0.11' into pinned-pool-hang
jlowe 361288e
streams everywhere
devavret 59195ca
Merge pull request #3219 from kaatish/fea-column-col-view-constructor
d2490c2
consolidate fixed width scalar code
devavret 8666a59
one left review change. making base device view constructor protected
devavret 90fa0e7
Merge branch 'branch-0.11' into fea-to-host
devavret fa0e577
protecting constructors
devavret 8008896
Merge branch 'branch-0.11' into libcudf++/bool8-wrapper
jrhemstad 169cba0
Merge branch 'branch-0.11' into 2713_null_ordering_per_column_sorting
jrhemstad 76414d2
Merge pull request #3279 from jlowe/pinned-pool-hang
jlowe 2a12b51
deleting assignment operators
devavret 0748fc6
Merge pull request #3087 from trxcllnt/libcudf++/bool8-wrapper
jrhemstad 962b025
Merge branch 'branch-0.11' into fea-cudf-scalar
jrhemstad 9803ef9
merge issue fix
rgsl888prabhu 9701cc7
Add num_bitmask_words and tests.
jrhemstad fb3e845
CHANGELOG.
jrhemstad 3a4c48a
Merge branch 'branch-0.11' of https://github.com/rapidsai/cudf into 2…
rgsl888prabhu d60dd5c
test changes to accomdate bool8
rgsl888prabhu 7b08f97
Merge branch 'branch-0.11' into fea-to-host
harrism 68d526b
Merge pull request #3282 from jrhemstad/fea-ext-num-mask-words
harrism 0c395cc
Merge pull request #3268 from rgsl888prabhu/2713_null_ordering_per_co…
harrism 0c588c7
Move rolling files to legacy
harrism 8e66527
Changelog for #3287
harrism 4563524
Add support for bool8
devavret c2cc3c7
Merge pull request #3068 from devavret/fea-cudf-scalar
devavret d8a8bc0
Merge branch 'branch-0.11' into fea-to-host
devavret 5247777
use num_bitmask_words to calc bytes to copy
devavret 87c87ca
Merge pull request #3278 from devavret/fea-to-host
devavret 404dd6f
Merge pull request #3287 from harrism/fea-move-rolling-legacy
harrism 3ad8ddd
Merge branch 'branch-0.11' of github.com:rapidsai/cudf into port-libc…
trxcllnt 1461fe0
parameterize bool8 operator overloads
trxcllnt File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@shwina I wasn't sure if this is right -- isn't
gather_map
anIterator<T>
rather than an iterator ofsize_type
?