Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
マトリックス内のデータの圧縮に焦点を当てた多次元スパース マトリックスを格納するための優れた C++ ライブラリを提案できる人はいますか。行列の次元数は膨大になります (たとえば、80 次元)。どんな助けでも大歓迎です:)。
編集: 行列は非常にまばらで、 0.0000001 (または) 1x10 -6のオーダーです。
C# では、キーと値のペアまたは「辞書」を使用して、データがまばらな配列を格納しました。80 次元の場合、文字列ベースのキーを作成する必要があると思います。単一の関数を使用して、すべての一貫性を維持するキーを作成します。コンマで区切られたディメンションのリストを連結するだけです。残念ながら、私は適切なキー ペアである C++ 用の辞書ライブラリを知りません。以前に使用したことがある場合はおそらく STL ですが、それ以外の場合はお勧めしません。