Мне нужно хранить около 50 000 scipy разреженных матриц csr, где каждая матрица представляет собой вектор длиной 3,7 миллиона:
x = scipy.sparse.csr_matrix((3.7Mill,1))
В настоящее время я храню их в простом словаре, потому что мне также нужно знать соответствующий ключ для каждого вектора (в данном случае ключ — простое целое число).
Проблема сейчас в том, что требуется огромный объем памяти. Есть ли более эффективные способы?
dtype
меньшего размера. Для чего нужны эти матрицы? - person Fred Foo   schedule 24.10.2012