[FEA] Support for more general use of COO
with Index_Type
other than int
#2405
Labels
feature request
New feature or request
COO
with Index_Type
other than int
#2405
Description
Currently the
COO
class hasIndex_Type=int
as default. Declared like below inraft/cpp/include/raft/sparse/detail/coo.cuh
However, most of the functions in raft that have
COO
as its argument is declared in a way that doesn't really allow otherIndex_Type
types.For example,
coo_symmetrize
inraft/cpp/include/raft/sparse/linalg/detail/symmetrize.cuh
is declared like thisSo we can actually only use
COO
that hasIndex_Type
int.TODO
setSize()
andallocate()
functions inCOO
to takeIndex_Type
s instead ofint
COO
as its argument.The text was updated successfully, but these errors were encountered: