ó 2ÄČ[c@`sjddlmZmZmZddlZddlZddlmZm Z m Z de fd„ƒYZ dS(i(tdivisiontabsolute_importtprint_functionN(tassert_t assert_equalt assert_raisestTestRegressioncB`s,eZd„Zd„Zd„Zd„ZRS(cC`s8tjdƒ}tttj||ƒƒt|ƒƒdS(Ns [1 0; 1 0](tnptmatrixRttypetkron(tselftx((sD/tmp/pip-build-fiC0ax/numpy/numpy/matrixlib/tests/test_regression.pyttest_kron_matrix scC`sĪtjdgdtƒ}tt|jƒtjkƒtt|jƒtjkƒtjdgƒjƒ\}}tt|ƒtjkƒtt|ƒtjkƒdS(Ngð?tdtypeg( RRtfloatRR trealtimagtnonzerotndarray(R tatctd((sD/tmp/pip-build-fiC0ax/numpy/numpy/matrixlib/tests/test_regression.pyttest_matrix_propertiess cC`sd„}tt|ƒdS(NcS`s'tjtjdƒƒtjdƒdS(Ni(Rtmatteyetones(((sD/tmp/pip-build-fiC0ax/numpy/numpy/matrixlib/tests/test_regression.pytmuls(Rt ValueError(R R((sD/tmp/pip-build-fiC0ax/numpy/numpy/matrixlib/tests/test_regression.pyt!test_matrix_multiply_by_1d_vectors cC`sQtjtjjdddƒƒ}t|jƒjdƒt|jƒjdƒdS(Niii(ii(((RtasmatrixtrandomtuniformRtstdtshapetargmax(R R ((sD/tmp/pip-build-fiC0ax/numpy/numpy/matrixlib/tests/test_regression.pyttest_matrix_std_argmaxs!(t__name__t __module__R RRR$(((sD/tmp/pip-build-fiC0ax/numpy/numpy/matrixlib/tests/test_regression.pyR s  ( t __future__RRRtpytesttnumpyRt numpy.testingRRRtobjectR(((sD/tmp/pip-build-fiC0ax/numpy/numpy/matrixlib/tests/test_regression.pyts