Russell,
What used to be numpy.core.ma is now numpy.oldnumeric.ma, but this latter isd
no longer supported and will disappear soon as well. Just use numpy.ma
If you really need support to ancient versions of numpy, just check the import
try:
import numpy.core.ma as ma
except ImportError:
import numpy as ma
Then, you need to replace every mention of numpy.core.ma in your code by ma.
Your example would then become:
unmaskedArr = numpy.array(
ma.array(
^^
dataArr,
mask = mask & self.stretchExcludeBits,
dtype = float,
).compressed())
On another note: wha't the problem with 'compressed' ? It should return a
ndarray, why/how doesn't it work ?
_______________________________________________
Numpy-discussion mailing list
[email protected]
http://projects.scipy.org/mailman/listinfo/numpy-discussion