Я разрабатываю приложение, которое будет использоваться для запуска моделирования и оптимизации на графиках (например, проблема коммивояжера или другие проблемы).
В настоящее время я использую двумерный массив numpy в качестве представления графа и всегда храню списоксписки и после каждой загрузки / выгрузки из / в БД я использую функции np.fromlist
, np.tolist()
функции соответственно.
Есть ли поддерживаемый способ, как я могу сохранить NumPy ndarray в PSQL?К сожалению, np-массивы по умолчанию не поддерживают JSON-сериализацию.
Я также думал преобразовать массив numpy в матрицу scipy.sparse, но они также не сериализуемы в json