У меня есть python словарь, который содержит NumPy массив размеров (2, 99, 5) для своих значений, поэтому дикт выглядит так:
{
‘key1’ : big numpy array,
‘key2’ : big numpy array,
‘key3’ : big numpy array,
}
Я пытаюсь отправить этот диктат на фронтэнд.
Сначала я преобразую все эти NumPy массивы в python список с помощью метода tolist
, затем я использовал JSON, чтобы вывести из памяти.
Размер JSON файл составляет 349 КБ. Я хотел бы знать, каков наилучший способ кодирования словаря для уменьшения размера результирующего файла, который все еще можно быстро кодировать.
Я думал о сжатии JSON. Как лучше всего сжать такой файл?
Заранее спасибо.