Closed bergkvist closed 2 years ago
It also seems like sanitize=true in LAGraph_cc_fastsv5b doesn't work.
GrB_Info LAGraph_cc_fastsv5b (
GrB_Vector *result, // output: array of component identifiers
GrB_Matrix *A, // input matrix
// content remains the same, but pointer changes
bool sanitize // if true, ensure A is symmetric
) ;
This is expected. All of those functions will be revised, and experimental ones get dropped as we go. The LAGraph.h is a very rough draft. The updated API is in LAGraph2.h, likely not in any docker image yet.
On Thu, Jan 14, 2021 at 6:44 AM Tobias Bergkvist notifications@github.com wrote:
It also seems like santize=true in LAGraph_cc_fastsv5b doesn't work.
GrB_Info LAGraph_cc_fastsv5b ( GrB_Vector result, // output: array of component identifiers GrB_Matrix A, // input matrix // content remains the same, but pointer changes bool sanitize // if true, ensure A is symmetric ) ;
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/GraphBLAS/LAGraph/issues/107#issuecomment-760173138, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEYIIOLRLVGQ2JN3CDZ3JD3SZ3RLBANCNFSM4WCKOH6A .
Fixed. One version now appears (it was fastSV5b if I recall), now called LG_CC_FastSV, but we should go back and review the prior methods as we update the current LG_CC_FastSV. There might be some ideas there as we transition the whole method so it uses mainly calls to GraphBLAS instead of doing the work itself.
In the header file I see:
But in the shared library only the last of these symbols are available:
I'm using the latest tagged version (4Jan2021) from the docker image (https://hub.docker.com/r/graphblas/lagraph)