Существуют ли методы сжатия без потерь, которые могут применяться к данным временных рядов с плавающей запятой, и значительно превзойдут, скажем, запись данных в виде двоичных файлов в файл и запуск через gzip?
Сокращение точности может быть приемлемым, но оно должно выполняться контролируемым образом (то есть я должен иметь возможность установить ограничение на количество цифр)
Я работаю с некоторыми большими файлами данных, которые являются рядами коррелированных double s, описывающих функцию времени (то есть значения коррелируют). Обычно мне не нужна полная точность double, но мне может понадобиться больше float.
Поскольку существуют специальные методы без потерь для изображений/аудио, мне было интересно, существует ли что-нибудь специализированное для этой ситуации.
Разъяснение: Я ищу существующие практические инструменты, а не документ, описывающий, как реализовать что-то подобное. Что-то, сравнимое с gzip в скорости, было бы превосходным.