我目前正在使用blosc压缩numpy阵列,并具有以下功能:
view = memoryview(large_np_arr)
compressed = blosc.compress(view, typesize=8)
然后像这样解压:
decompressed = blosc.decompress(compressed_view)
decompressed_arr = np.frombuffer(decompressed, dtype=np.float64)
frombuffer()返回一个一维数组。在压缩视图中包含数组的元数据(例如形状、类型)是否有其他方式或标准模式
[我知道存在blosc.pack_array(),但这会在酸洗时复制数据,我希望避免这种情况。]
目前没有回答
相关问题 更多 >
编程相关推荐