scipy.sparse.bsr_matrix.

astype#

bsr_matrix.astype(dtype, casting='unsafe', copy=True)[source]#

将数组/矩阵元素强制转换为指定的类型。

参数:
dtype字符串或 numpy dtype

要将数据强制转换成的类型代码或数据类型。

casting{‘no’, ‘equiv’, ‘safe’, ‘same_kind’, ‘unsafe’}, optional

控制可能发生的数据类型强制转换的种类。默认为“unsafe”以实现向后兼容。“no”表示根本不应强制转换数据类型。“equiv”表示只允许字节顺序更改。“safe”表示只允许可以保留值的强制转换。“same_kind”表示只允许安全强制转换或种类内的强制转换,如float64到float32。“unsafe”表示可以进行任何数据转换。

copybool, optional

如果 copyFalse,则结果可能与此数组/矩阵共享一些内存。如果 copyTrue,则保证结果和此数组/矩阵不共享任何内存。