Re: [Numpy-discussion] Setting WRITEABLE flag on array scalar

2008-01-10 Thread Timothy Hochberg
On Jan 10, 2008 8:53 AM, Stefan van der Walt [EMAIL PROTECTED] wrote: Hi all, We currently use an array scalar of value False as the mask in MaskedArray. I would like to make sure that the mask value cannot be modified, but when I try import numpy as np x = np.bool_(False)

Re: [Numpy-discussion] Setting WRITEABLE flag on array scalar

2008-01-10 Thread Travis E. Oliphant
Stefan van der Walt wrote: Hi all, We currently use an array scalar of value False as the mask in MaskedArray. I would like to make sure that the mask value cannot be modified, but when I try import numpy as np x = np.bool_(False) x.flags['WRITEABLE'] = False I am warned that you

Re: [Numpy-discussion] Setting WRITEABLE flag on array scalar

2008-01-10 Thread Stefan van der Walt
Hi, On Thu, Jan 10, 2008 at 10:21:28AM -0600, Travis E. Oliphant wrote: You can't do it, because there is no place for the information to go. The array scalars are always read-only anyway. So, there should be no reason to set this flag. Right, I was confused because I saw: In [1]: x =