Attention
The vector search and clustering algorithms in RAFT are being migrated to a new library dedicated to vector search called cuVS. We will continue to support the vector search algorithms in RAFT during this move, but will no longer update them after the RAPIDS 24.06 (June) release. We plan to complete the migration by RAPIDS 24.10 (October) release and they will be removed from RAFT altogether in the 24.12 (December) release.
Sparse#
Core to RAFT’s computational patterns for sparse data is its vocabulary of sparse types.
- Sparse Types
SparsityType
row_type
col_type
nnz_type
element_type
structure_view_type
view_type
structure_type
container_policy_type
container_type
sparse_structure()
sparse_structure()
get_nnz()
get_n_rows()
get_n_cols()
initialize_sparsity()
sparse_matrix_view()
structure_view()
get_elements()
sparse_matrix()
sparse_matrix()
sparse_matrix()
sparse_matrix()
~sparse_matrix()
view()
sparse_structure
sparse_matrix_view
sparse_matrix
- COO Matrix
- CSR Matrix
- Sparse Linear Algebra
- Sparse Matrix Operations
- Sparse Solvers