-
Notifications
You must be signed in to change notification settings - Fork 310
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
[FEA] Graph Input checking and cugraph's errors #231
Comments
We may follow cudf: rapidsai/cudf#1390 They are adding gdf_error validate(const gdf_column& column) and we may add gdf_error validate(const gdf_graph& graph) |
Note that In the medium term, this will go away in favor of a |
We should also see this issue as an opportunity to :
Precise points where we should improve:
|
In addition, cuGraph's nvgraph files have their own error handling mechanisms as well. src/nvgraph/include/util.cuh defines CUDA_CALL and THRUST_SAFE_CALL |
Input check and documentation was improved in #333. |
This is related to #537 |
This issue has been marked stale due to no recent activity in the past 30d. 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 marked rotten if there is no activity in the next 60d. |
Initialize `rmm::exec_policy` with `rmm::cuda_stream_view` to fix Thrust 1.12 compile errors. Authors: - Paul Taylor (https://github.com/trxcllnt) Approvers: - Dante Gama Dessavre (https://github.com/dantegd) URL: rapidsai/raft#231
Currently, a corrupted graph input can result in a random error in the analytics algorithm later on. A feature to check the input graph should be added. This function should check as many graph properties as possible without traversing the graph (which would be too costly).
This function should be called before running an analytics function and return a clear error if some graph properties are not supported.
The text was updated successfully, but these errors were encountered: