mindspore_gl.graph.CsrAdj

class mindspore_gl.graph.CsrAdj(indptr, indices)[源代码]

构建CSR矩阵的nametuple。

参数:
  • indptr (numpy.ndarry) - CSR矩阵的indptr。

  • indices (numpy.ndarry) - CSR矩阵的indices。

异常:
  • TypeError - 如果 indptrindices 的类型不是numpy.ndarray。

  • TypeError - 如果 indptrindices 的类型不是一维数组。

支持平台:

Ascend GPU

样例:

>>> import numpy as np
>>> from mindspore_gl.graph.graph import CsrAdj
>>> indptr = np.array([0, 2, 3, 6])
>>> indices = np.array([0, 2, 2, 0, 1, 2])
>>> csr_adj = CsrAdj(indptr, indices)
>>> print(csr_adj)
CsrAdj(indptr=array([0, 2, 3, 6]), indices=array([0, 2, 2, 0, 1, 2]))