Return the function applied to the outer product of a and b.
(self, a, b)
| 6987 | return t |
| 6988 | |
| 6989 | def outer(self, a, b): |
| 6990 | "Return the function applied to the outer product of a and b." |
| 6991 | ma = getmask(a) |
| 6992 | mb = getmask(b) |
| 6993 | if ma is nomask and mb is nomask: |
| 6994 | m = nomask |
| 6995 | else: |
| 6996 | ma = getmaskarray(a) |
| 6997 | mb = getmaskarray(b) |
| 6998 | m = logical_or.outer(ma, mb) |
| 6999 | result = self.f.outer(filled(a), filled(b)) |
| 7000 | if not isinstance(result, MaskedArray): |
| 7001 | result = result.view(MaskedArray) |
| 7002 | result._mask = m |
| 7003 | return result |
| 7004 | |
| 7005 | def min(obj, axis=None, out=None, fill_value=None, keepdims=np._NoValue): |
| 7006 | kwargs = {} if keepdims is np._NoValue else {'keepdims': keepdims} |