scipy.sparse.bsr_array.
astype#
- bsr_array.astype(dtype, casting='unsafe', copy=True)[source]#
将数组/矩阵元素强制转换为指定类型。
- 参数:
- dtype字符串或 numpy 数据类型
要强制转换数据的类型代码或数据类型。
- casting{‘no’, ‘equiv’, ‘safe’, ‘same_kind’, ‘unsafe’}, 可选
控制可能发生的数据类型强制转换。默认情况下为“unsafe”,以保持向后兼容性。“no”表示数据类型不应强制转换。“equiv”表示只允许字节序更改。“safe”表示只允许可以保留值的强制转换。“same_kind”表示只允许安全的强制转换或在同一种类内的强制转换,例如 float64 到 float32。“unsafe”表示可以进行任何数据转换。
- copy布尔值,可选
如果
copy
为 False,则结果可能与该数组/矩阵共享一些内存。如果copy
为 True,则保证结果与该数组/矩阵不共享任何内存。