L ix VddlZddlmZmZddlmZdZGddZ GddZ y)N) assert_equalassert_allclosecttjddttjddy)Nr?g} K?)rscndtrrc/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/scipy/special/tests/test_ndtr.py test_ndtrr s'S!BGGAJ 23r ceZdZdZdZdZy) TestNdtric8tjddk(sJy)Nr)rndtriselfs r test_zerozTestNdtri.test_zero sxx}###r cttjddgtj tjgy)Nrg?)rrrnpinfrs r test_asymptoteszTestNdtri.test_asymptotess(RXXsCj)RVVGRVV+<=r cnttjtjddgsJy)Ng?)allrisnanrrrs r test_outside_of_domainz TestNdtri.test_outside_of_domains&288BHHdC[12333r N)__name__ __module__ __qualname__rrrr r r rr s$>4r rc$eZdZdZdZdZdZy) TestLogNdtrctjgd}tjgd}tj|}t ||dy)N) ggпrrrg@) gLgbN7g9B.g lќ׿gCbgnKygF'!Vgog\ U , KKN8%0r ctjgd}gd}tj|}t ||dy)N)gfffff&0@gL4@gffffff5@g333333:@gfffff>@)g(>ֳgo~g2y&1g;'՛gϵ@jgvIh%L=r*r,r/s r test_log_ndtr_values_16_31z&TestLogNdtr.test_log_ndtr_values_16_31<s3 HH4 5- KKN8%0r ctjgd}gd}tj|}t ||dy)N)g?@gffffff@@g33333sA@ǧB@)g߲Yڄg)gz#g&S#xg7QU=r*r,r/s r test_log_ndtr_values_gt31z%TestLogNdtr.test_log_ndtr_values_gt31Fs3 HH- .. KKN8%0r N)rr r!r3r9r;r=r r r r#r#s1 111r r#) numpyr numpy.testingrr scipy.specialspecialrr rr#r r r rBs'74 4 46161r