o 6˜¿aïã@s8ddlmZmZmZddlmZddlmZdd„ZdS)é)Ú__cpu_features__Ú__cpu_baseline__Ú__cpu_dispatch__)Ú _umath_tests)Ú assert_equalcCsÞd}d}g}t|ƒD]}|tvrq |tvst|sq |s d|}| d|¡q t ¡}t|dd|ƒt|dd|ƒ|rSt|dd|ƒt|dd|ƒnt|dd ƒt|dd ƒ| d¡t|d |ƒd S) z4 Testing the utilites of the CPU dispatcher ) ÚSSE2ÚSSE41ÚAVX2ÚVSXÚVSX2ÚVSX3ÚNEONÚASIMDÚASIMDHPÚÚ_Úfunc_ÚfuncÚvarÚfunc_xbÚvar_xbÚnobaseÚallN)ÚreversedrrrÚappendrÚ test_dispatchr)ÚtargetsÚ highest_sfxÚall_sfxÚfeatureÚtest©r!úF/usr/lib/python3/dist-packages/numpy/core/tests/test_cpu_dispatcher.pyÚtest_dispatchers*  r#N) Únumpy.core._multiarray_umathrrrÚ numpy.corerÚ numpy.testingrr#r!r!r!r"Ús