class documentation
class _MaskedBinaryOperation(_MaskedUFunc): (source)
Define masked version of binary operations, where invalid values are pre-masked.
Parameters | |
mbfunc | The function for which to define a masked version. Made available as _MaskedBinaryOperation.f. |
domain | Default domain for the function. Should be one of the _Domain* classes. Default is None. |
fillx | Filling value for the first argument, default is 0. |
filly | Filling value for the second argument, default is 0. |
Method | __call__ |
Execute the call behavior. |
Method | __init__ |
abfunc(fillx, filly) must be defined. |
Method | accumulate |
Accumulate target along axis after filling with y fill value. |
Method | outer |
Return the function applied to the outer product of a and b. |
Method | reduce |
Reduce target along the given axis . |
Instance Variable | fillx |
Undocumented |
Instance Variable | filly |
Undocumented |
Inherited from _MaskedUFunc
:
Method | __str__ |
Undocumented |
Instance Variable | __name__ |
Undocumented |
Instance Variable | f |
Undocumented |
overrides
numpy.ma.core._MaskedUFunc.__init__
abfunc(fillx, filly) must be defined.
abfunc(x, filly) = x for all x to enable reduce.