多维稀疏矩阵压缩

multi-dimensional Sparse Matrix Compression

本文关键字:压缩      更新时间:2023-10-16

谁能推荐一个很好的c++库来存储多维稀疏矩阵,专注于矩阵中的数据压缩?矩阵的维数将是巨大的(比如,80维)。任何帮助都是最受欢迎的:).

编辑:
矩阵是高度稀疏的,其数量级为0.0000001(或)1x10-6

在c#中,我使用键值对或"字典"来存储稀疏填充的数组。我认为对于80维,你必须构造一个基于字符串的键。使用一个函数来创建键,它应该保持一致。简单地连接以逗号分隔的维度列表。不幸的是,我不知道一个好的键对,c++字典库。如果你以前使用过STL,可能会使用它,但我不推荐使用它。