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 =

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

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) > x.f

[Numpy-discussion] Setting WRITEABLE flag on array scalar

2008-01-10 Thread Stefan van der Walt
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 "Cannot set flags on array scalars.". Is