0
是否有可能告诉HDF5数组中的数据是每个数组元素(在一个字节中)4位或每个数组元素中24位(在32位int中)?如果是这样,这实际上是否保存任何内存或磁盘空间,或两者兼而有之?HDF5可以处理非标准值大小(4位,24位,...)吗?
是否有可能告诉HDF5数组中的数据是每个数组元素(在一个字节中)4位或每个数组元素中24位(在32位int中)?如果是这样,这实际上是否保存任何内存或磁盘空间,或两者兼而有之?HDF5可以处理非标准值大小(4位,24位,...)吗?
是的。查看Opaque或Bitfield数据类型的文档。您可能还想看看N位过滤器。
由于您可以随意打包数据,因此可以节省磁盘空间,甚至可以节省内存,但代价是更复杂的处理。你必须弄清楚节省是否值得。