MCPcopy Index your code
hub / github.com/numpy/numpy / test_argmax_argmin

Method test_argmax_argmin

numpy/ma/tests/test_core.py:3421–3442  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

3419 assert_(store is not masked)
3420
3421 def test_argmax_argmin(self):
3422 # Tests argmin & argmax on MaskedArrays.
3423 _, _, _, _, mx, mX, _, m2x, m2X, _ = self._create_data()
3424
3425 assert_equal(mx.argmin(), 35)
3426 assert_equal(mX.argmin(), 35)
3427 assert_equal(m2x.argmin(), 4)
3428 assert_equal(m2X.argmin(), 4)
3429 assert_equal(mx.argmax(), 28)
3430 assert_equal(mX.argmax(), 28)
3431 assert_equal(m2x.argmax(), 31)
3432 assert_equal(m2X.argmax(), 31)
3433
3434 assert_equal(mX.argmin(0), [2, 2, 2, 5, 0, 5])
3435 assert_equal(m2X.argmin(0), [2, 2, 4, 5, 0, 4])
3436 assert_equal(mX.argmax(0), [0, 5, 0, 5, 4, 0])
3437 assert_equal(m2X.argmax(0), [5, 5, 0, 5, 1, 0])
3438
3439 assert_equal(mX.argmin(1), [4, 1, 0, 0, 5, 5, ])
3440 assert_equal(m2X.argmin(1), [4, 4, 0, 0, 5, 3])
3441 assert_equal(mX.argmax(1), [2, 4, 1, 1, 4, 1])
3442 assert_equal(m2X.argmax(1), [2, 4, 1, 1, 1, 1])
3443
3444 def test_clip(self):
3445 # Tests clip on MaskedArrays.

Callers

nothing calls this directly

Calls 4

_create_dataMethod · 0.95
assert_equalFunction · 0.90
argminMethod · 0.45
argmaxMethod · 0.45

Tested by

no test coverage detected