Open miguelusque opened 4 years ago
@miguelusque Thanks for reporting. Binary operations are not yet implemented at the libcudf level for ListColumns. You should be seeing the same error for DataFrames as well:
In [8]: a = cudf.DataFrame({'a': [[1, 2], [3, 4]]}); b = cudf.DataFrame({'a': [[1, 2], [4, 5]]})
In [9]: a
Out[9]:
a
0 [1, 2]
1 [3, 4]
In [10]: a == b # will error
@shwina Series.equals
returns a scalar boolean, it doesn't necessarily have to go through binaryop machinery though I suspect it does currently.
pushing to 0.18
This is labeled as a libcudf issue, but I don't believe that is correct.
This issue has been labeled inactive-30d
due to no recent activity in the past 30 days. Please close this issue if no further response or action is needed. Otherwise, please respond with a comment indicating any updates or changes to the original issue and/or confirm this issue still needs to be addressed. This issue will be labeled inactive-90d
if there is no activity in the next 60 days.
Describe the bug When trying to compare two Series with ListColumns, the following error is displayed:
Steps/Code to reproduce bug
Expected behaviour No error message. It works with DataFrames instead:
Environment overview (please complete the following information) DGX1
Environment details cuDF version: 0.15.0a+4666.g1778921b0