Kayan nokta bilimsel verilerinin sıkıştırılması için özel olarak tasarlanmış araçlar var mı?
Bir işlev düzgün ise, bu işlevi temsil eden sayılar arasında çok fazla korelasyon vardır, bu nedenle veriler iyi sıkıştırılmalıdır. İkili kayan nokta verilerini sıkıştırmak / gzipping yapmak o kadar iyi sıkıştırmaz. Kayan nokta verilerini sıkıştırmak için özel olarak geliştirilmiş bir yöntem olup olmadığını merak ediyorum.
Gereksinimler:
Kayıpsız sıkıştırma ya da saklanacak minimum basamak sayısını belirleme imkanı (bazı uygulamalar için
double
ihtiyaç duyduğumuzdan daha fazlafloat
olabilir ancak yeterince kesinliğe sahip olmayabilir).İyi test edilmiş çalışma aracı (yani sadece teorik bir yöntemi tanımlayan bir makale değil).
1D sayısal verilerin sıkıştırılması için uygundur (zaman dizileri gibi)
Çapraz platform (Windows üzerinde çalışması gerekir)
Bu olmalı hızlı tercihen değil çok daha yavaş gzip daha ---. ASCII olarak kaydedilmiş numaralara sahipsem, dosyanın gzipping işleminin okunmasını ve işlenmesini hızlandırabileceğini buldum (işlem G / Ç bağlı olabilir).
Özellikle böyle bir aracı kullanan insanlardan haber almak istiyorum.