
    xfV	                     ,    d dl Z ddlmZ g dZd Zd Zy)    N   )_sparsetools)Obsr_diagonalbsr_eldiv_bsrbsr_elmul_bsr
bsr_ge_bsr
bsr_gt_bsr
bsr_le_bsr
bsr_lt_bsr
bsr_matmat
bsr_matvecbsr_matvecsbsr_maximum_bsrbsr_minimum_bsrbsr_minus_bsr
bsr_ne_bsrbsr_plus_bsrbsr_scale_columnsbsr_scale_rowsbsr_sort_indices	bsr_tocsrbsr_transpose
coo_matvec	coo_tocsrcoo_todensecs_graph_componentscsc_diagonalcsc_eldiv_csccsc_elmul_csc
csc_ge_csc
csc_gt_csc
csc_le_csc
csc_lt_csc
csc_matmatcsc_matmat_maxnnz
csc_matveccsc_matvecscsc_maximum_csccsc_minimum_csccsc_minus_csc
csc_ne_csccsc_plus_csc	csc_tocsrcsr_column_index1csr_column_index2csr_count_blockscsr_diagonalcsr_eldiv_csrcsr_eliminate_zeroscsr_elmul_csr
csr_ge_csr
csr_gt_csrcsr_has_canonical_formatcsr_has_sorted_indices
csr_hstack
csr_le_csr
csr_lt_csr
csr_matmatcsr_matmat_maxnnz
csr_matveccsr_matvecscsr_maximum_csrcsr_minimum_csrcsr_minus_csr
csr_ne_csrcsr_plus_csrcsr_row_indexcsr_row_slicecsr_sample_offsetscsr_sample_valuescsr_scale_columnscsr_scale_rowscsr_sort_indicescsr_sum_duplicates	csr_tobsr	csr_tocsccsr_todense
dia_matvec	expandptrget_csr_submatrixtest_throw_errorc                      t         S )N)__all__     :/usr/lib/python3/dist-packages/scipy/sparse/sparsetools.py__dir__rY   \   s    NrW   c                     | t         vrt        d|  d      t        j                  d|  dt        d       t        t        |       S )Nz<scipy.sparse.sparsetools is deprecated and has no attribute z&. Try looking in scipy.sparse instead.zPlease use `z\` from the `scipy.sparse` namespace, the `scipy.sparse.sparsetools` namespace is deprecated.   )category
stacklevel)rU   AttributeErrorwarningswarnDeprecationWarninggetattrr   )names    rX   __getattr__rd   `   s[    7Jf:<= 	= MML 'L L-!= <&&rW   )r_    r   rU   rY   rd   rV   rW   rX   <module>rf      s    
  Pf
'rW   