Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Add flatten_structured_array to the namespace | pierregm | 2009-01-10 | 2 | -8/+9 |
| | |||||
* | * Added flatten_structured_arrays | pierregm | 2009-01-09 | 2 | -17/+104 |
| | | | | * Fixed _get_recordarray for nested structures | ||||
* | * Remove a debugging print statement. | pierregm | 2009-01-08 | 1 | -4/+0 |
| | |||||
* | * Add __eq__ and __ne__ for support of flexible arrays. | pierregm | 2009-01-08 | 2 | -4/+129 |
| | | | | * Fixed .filled for nested structures | ||||
* | * Renamed `torecords` to `toflex`, keeping `torecords` as an alias | pierregm | 2009-01-07 | 2 | -11/+88 |
| | | | | | * Introduced `fromflex`, to reconstruct a masked_array from the output of `toflex` (can’t `use fromrecords` as it would clash with `numpy.ma.mrecords.fromrecords`) * Fixed a bug in MaskedBinaryOperation (#979) (wrong array broadcasting) | ||||
* | * Fixed iadd/isub/imul when the base array has no mask but the other array does | pierregm | 2009-01-07 | 2 | -4/+55 |
| | |||||
* | * Bugfix #961 | pierregm | 2009-01-06 | 1 | -29/+32 |
| | |||||
* | *moved the printing templates out of MaskedArray.__repr__ | pierregm | 2009-01-05 | 1 | -31/+32 |
| | |||||
* | * adapted default_fill_value for flexible datatype | pierregm | 2009-01-04 | 2 | -12/+62 |
| | | | | * fixed max/minimum_fill_value for flexible datatype | ||||
* | ran reindent | Jarrod Millman | 2008-12-31 | 5 | -28/+26 |
| | |||||
* | testutils: | pierregm | 2008-12-23 | 4 | -58/+116 |
| | | | | | | | | | | | | | * assert_equal : use assert_equal_array on records * assert_array_compare : prevent the common mask to be back-propagated to the initial input arrays. * assert_equal_array : use operator.__eq__ instead of ma.equal * assert_equal_less: use operator.__less__ instead of ma.less core: * Fixed _check_fill_value for nested flexible types * Add a ndtype option to _make_mask_descr * Fixed mask_or for nested flexible types * Fixed the printing of masked arrays w/ flexible types. | ||||
* | testutils: | pierregm | 2008-12-22 | 3 | -67/+218 |
| | | | | | | assert_array_compare : make sure that the comparison is performed on ndarrays, and make sure we use the np version of the comparison function. core: * Try not to touch the data in unary/binary ufuncs, (including inplace) | ||||
* | Get lstsq and eigvals from numpy.linalg, not from numpy.dual. Addresses ↵ | Pauli Virtanen | 2008-12-13 | 1 | -2/+2 |
| | | | | Scipy ticket #800 | ||||
* | * Added MaskError | pierregm | 2008-12-05 | 2 | -18/+33 |
| | | | | * If a bool or int ndarray is given as the explicit output of var/min/max, an exception is raised if the function should have output np.nan | ||||
* | * Cleaned up make_mask_descr | pierregm | 2008-12-02 | 1 | -11/+6 |
| | |||||
* | * Fixed make_mask_descr for dtype w/ composite names, like [(('A','B'), float)] | pierregm | 2008-12-02 | 2 | -9/+20 |
| | |||||
* | * Fixed MaskedArray for nested dtype w/ input mask | pierregm | 2008-12-02 | 3 | -7/+71 |
| | | | | | * Fixed masked_all for nested dtype * Fixed masked_all_like for nested dtype | ||||
* | * added flatten_mask to collapse masks w/ (nested) flexible types. | pierregm | 2008-12-01 | 2 | -5/+84 |
| | | | | * fixed __getitem__ on arrays w/ nested dtype | ||||
* | Fixed make_mask_descr for nested dtypes | pierregm | 2008-12-01 | 2 | -13/+28 |
| | |||||
* | Doc update | pierregm | 2008-11-27 | 1 | -1/+12 |
| | |||||
* | * Added get_object_signature to fix missing signatures | pierregm | 2008-11-27 | 2 | -234/+183 |
| | | | | | | * Fixed .getdoc from _arraymethod, _frommethod, _convert2ma, _fromnxfunction * Fixed the docstrings of .trace, .mean, .argsort, .sort * Suppressed duplicated conjugate, ptp, round, expand_dims, apply_along_axis, compress_rowcols, mask_rowcols, vander, polyfit | ||||
* | * added ma.diag | pierregm | 2008-11-26 | 2 | -17/+85 |
| | | | | | * added copy, cumprod, cumsum, harden_mask, prod, round, soften_mask, squeeze to the namespace * TEMPORARILY fixed a pb of compatibility with python 2.6 (involvingin(np.nan)) | ||||
* | Added mod to the ufuncs | pierregm | 2008-11-23 | 2 | -2/+13 |
| | |||||
* | Rewrote allclose to allow comparison with a scalar | pierregm | 2008-11-21 | 2 | -33/+110 |
| | |||||
* | * Prevent the shape of a 1d-singleton to be lost when interacting with ↵ | pierregm | 2008-11-21 | 2 | -18/+92 |
| | | | | masked (bug fix #948) | ||||
* | Import np_ in ma tests since the import is not available in numpy.ma anymore. | David Cournapeau | 2008-11-20 | 1 | -0/+1 |
| | |||||
* | make_mask : Added a dtype keyword to support flexible-dtype | pierregm | 2008-11-19 | 1 | -103/+187 |
| | | | | mask_or : Added support to flexible-dtype. | ||||
* | simplify MAError | pierregm | 2008-11-17 | 1 | -10/+23 |
| | |||||
* | MaskedRecords : reintroduced _fieldmask as a property (for backcompatibility). | pierregm | 2008-11-11 | 1 | -0/+5 |
| | |||||
* | Import documentation from doc wiki (part 2, work-in-progress docstrings, but ↵ | Pauli Virtanen | 2008-10-28 | 3 | -262/+435 |
| | | | | they are still an improvement) | ||||
* | __getattribute__ : make sure than a np.void is returned when retrieving the ↵ | pierregm | 2008-10-19 | 1 | -12/+18 |
| | | | | unmasked attribute of a single record. | ||||
* | * make sure we call self.failUnless instead of assert | pierregm | 2008-10-19 | 1 | -5/+5 |
| | |||||
* | core : * fixed make_mask_descr to recognize subdtypes | pierregm | 2008-10-18 | 5 | -87/+237 |
| | | | | | | | | | : * fixed some corner cases of view mrecords : * fixed view : * got rid of _fieldmask for _mask : * WARNING: setting ._mask no longer calls __setmask__ : BE CAREFUL. : * prevent setting ._mask directly, as it screws up things: use .mask instead test_subclassing : * clean up | ||||
* | replaced assert with self.failUnless | pierregm | 2008-09-29 | 4 | -166/+166 |
| | |||||
* | use if ...: raise AssertionError instead of assert | pierregm | 2008-09-29 | 1 | -7/+14 |
| | |||||
* | core: | pierregm | 2008-09-28 | 2 | -1/+22 |
| | | | | | * added __rmul and __radd__ * fixed concatenate for flexible-dtype | ||||
* | core: | pierregm | 2008-09-19 | 4 | -34/+79 |
| | | | | | | | | | | * add dtype to the repr of masked arrays w/ flexible type * prevent __getitem__ to return masked on flexible-type masked array * make sure __str__ returns something sensible for flexible dtype w/ masked fields * simplify the count method mrecords: * fixed a pb with fromrecords when the number of fields cannot be determined from the first element. | ||||
* | median : fixed a bug in _median1D (there shouldn't have been an axis) | pierregm | 2008-09-18 | 2 | -15/+26 |
| | |||||
* | MaskedArray.__new__ : make sure that we inherit the _hardmask from data (if ↵ | pierregm | 2008-09-13 | 2 | -2/+7 |
| | | | | any) instead of reverting to default. | ||||
* | Removed unused imports. | Alan McIntyre | 2008-09-13 | 6 | -67/+53 |
| | | | | Standardize NumPy import as "import numpy as np". | ||||
* | * fixed view for MaskedArrays w/ flexible dtype | pierregm | 2008-09-11 | 2 | -4/+58 |
| | |||||
* | * make sure that minimum & maximum actually return a MaskedArray | pierregm | 2008-09-09 | 2 | -0/+19 |
| | |||||
* | Removed unused imports. | Alan McIntyre | 2008-09-09 | 2 | -3/+1 |
| | |||||
* | * fixed deepcopy of masked arrays (bug #906) | pierregm | 2008-09-05 | 2 | -0/+26 |
| | |||||
* | docstring update | pierregm | 2008-09-03 | 1 | -186/+98 |
| | |||||
* | reindenting prior to release | Jarrod Millman | 2008-09-02 | 1 | -3/+3 |
| | |||||
* | * fixing botched previous commit | pierregm | 2008-08-26 | 1 | -14/+0 |
| | |||||
* | Updated doc + -OO compatibility | pierregm | 2008-08-26 | 2 | -26/+60 |
| | |||||
* | Small style cleanup. Need work for ticket #893. | Charles Harris | 2008-08-26 | 1 | -0/+2 |
| | |||||
* | BUG: fix part of ticket #893 | Charles Harris | 2008-08-26 | 1 | -6/+11 |
| |