Nümerik maskeli bir diziyi kaydetmenin en etkili yolu nedir?Numple maskelenmiş diziyi dosyaya kaydetme
import numpy as np
a = np.ma.zeros((500, 500))
np.save('test', a)
Bu veriyor: Maalesef numpy.save
çalışmıyor
NotImplementedError: Not implemented yet, sorry...
bir yolu turşu kullanıyor gibi görünüyor, ama o maalesef (büyük dosya boyutları) çok verimli değildir ve platform değil bağımsız. Ayrıca, netcdf4 çalışır gibi görünüyor, ancak basit bir dizi kaydetmek için büyük bir yük vardır.
Daha önce bu problem yaşayan herkes var mı? Maske için numpy.save
'un array.data
ve diğerini yapmak için cazip geldim.
teşekkür ile okumak! Basit ve çalışır. – tiago
Lütfen bunun sadece turşu etrafında bir ambalaj olduğunu unutmayın! [Ref: numpy.ma.dump] (http://docs.scipy.org/doc/numpy/reference/generated/numpy.ma.dump.html#numpy.ma.dump) – ohw