-
As seen here (https://github.com/python-graphblas/python-graphblas/actions/runs/5337195569/jobs/9672901538#step:9:731), the tests for `awkward` are failing. I don't know why or when or for what enviro…
-
Some resources to learn more about parallel graph algorithms and pick a topic of interest
Reading list:
- Chapters 1-6 of [Guide to graph algorithms: sequential, parallel, distributed](https://b…
-
When plotting a graph/matrix, reciprocal directed edges overlap. The result is that only the weight of one of them is visible, which is confusing. I believe NetworkX does support curved edges, which c…
-
RedisGraph requires a method to query a matrix, vector, or scalar to see if it has any pending operations. That is, it returns true
Roi (@swilly22) has one solution: https://github.com/DrTimothyAl…
-
I am trying to piece my way through the code and I figured it would probably be easier to just ask.
Perhaps related to : https://github.com/python-graphblas/python-graphblas/issues/427
- Startin…
-
For example, now that we can import/export CSR and CSC (which incurs a copy, but may be more efficient than COO in general), we may want to consider moving some methods on `x.ss` to `x` if we like the…
-
Thank you for implementation of high performance sparse representation for graph. I am curious about the roadmap of this repo. Would it provide integration with CUDA.jl? I want to integrate this repo …
-
From , C-API can use `GrB_assign (A, A, NULL, A, GrB_ALL, nrows, GrB_ALL, ncols, Replace) ;` to drop zeros for A. But `A[:A.nrows, :A.ncols] = A[:A.nrows, :A.ncols]` does not work.
I need to count …
-
This should provide a nice optimization for lookups on (sparse) algorithms which rely on hash table lookups at the block-level. The original HashGraph paper outlines an implementation at the device le…
-
General user types: Look at the HPEC'18 futures paper. For a generalized user type, we need to add methods to copy, create, and delete edges. Our user defined types today require that the type work wi…