# dask.array.ma.getmaskarray

dask.array.ma.getmaskarray(a)

  Return the mask of a masked array, or full boolean array of False.

  This docstring was copied from numpy.ma.getmaskarray.

  Some inconsistencies with the Dask version may exist.

  Return the mask of arr as an ndarray if arr is a MaskedArray and the mask is not nomask, else return a full boolean array of False of the same shape as arr.

  Parameters:
    arr array_like (Not supported in Dask)

      Input MaskedArray for which the mask is required.

  See also

  `getmask`

    Return the mask of a masked array, or nomask.

  `getdata`

    Return the data of a masked array as an ndarray.

  Examples

      >>> import numpy as np
      >>> import numpy.ma as ma
      >>> a = ma.masked_equal([[1,2],[3,4]], 2)
      >>> a
      masked_array(
        data=[[1, --],
              [3, 4]],
        mask=[[False,  True],
              [False, False]],
        fill_value=2)
      >>> ma.getmaskarray(a)
      array([[False,  True],
             [False, False]])

  Result when mask == `nomask`

      >>> b = ma.masked_array([[1,2],[3,4]])
      >>> b
      masked_array(
        data=[[1, 2],
              [3, 4]],
        mask=False,
        fill_value=999999)
      >>> ma.getmaskarray(b)
      array([[False, False],
             [False, False]])