Build a new MaskedArray from the information stored in a pickle.
(subtype, baseclass, baseshape, basetype,)
| 451 | |
| 452 | |
| 453 | def _mrreconstruct(subtype, baseclass, baseshape, basetype,): |
| 454 | """ |
| 455 | Build a new MaskedArray from the information stored in a pickle. |
| 456 | |
| 457 | """ |
| 458 | _data = np.ndarray.__new__(baseclass, baseshape, basetype).view(subtype) |
| 459 | _mask = np.ndarray.__new__(np.ndarray, baseshape, 'b1') |
| 460 | return subtype.__new__(subtype, _data, mask=_mask, dtype=basetype,) |
| 461 | |
| 462 | |
| 463 | mrecarray = MaskedRecords |