σ <ΏCVc@@snddlmZmZddlZddlmZddlmZdZd„Z dej fd„ƒYZ dS( i(tabsolute_importtunicode_literalsN(tBigramCollocationFinder(tBigramAssocMeasuresg:Œ0βŽyE>cC@sZxSt||ƒD]B\}}|d|dksNt|d|dƒtkrtSqWtS(ueVerify that two sequences of n-gram association values are within _EPSILON of each other. ii(tziptabst_EPSILONtFalsetTrue(txtytx1ty1((sr/private/var/folders/cc/xm4nqn811x9b50x1q_zpkmvdjlphkp/T/pip-build-FUwmDn/nltk/nltk/test/unit/test_collocations.pyt close_enough s2t TestBigramcB@s#eZd„Zd„Zd„ZRS(c C@sdjƒ}tj|ƒ}|jt|jjƒƒtd d dddddgƒƒ|jt|jjƒƒtddddgƒƒ|jt |ƒt |jj ƒƒkoΛt |jj ƒƒdknƒ|jt t|j tjƒƒtddd d"d$d&d(gƒƒƒdS()Nuthis this is is a a test testuaiutestuisuthisigπ?(uaua((uauai(uautest((uautesti(uisua((uisuai(uisuis((uisuisi(utestutest((utestutesti(uthisuis((uthisuisi(uthisuthis((uthisuthisi(uai(uisi(utesti(uthisi(uaua((uauagπ?(uautest((uautestgπ?(uisua((uisuagπ?(uisuis((uisuisgπ?(utestutest((utestutestgπ?(uthisuis((uthisuisgπ?(uthisuthis((uthisuthisgπ?(tsplitRt from_wordst assertEqualtsortedtngram_fdtitemstword_fdt assertTruetlentsumtvaluesR t score_ngramsRtpmi(tselftsenttb((sr/private/var/folders/cc/xm4nqn811x9b50x1q_zpkmvdjlphkp/T/pip-build-FUwmDn/nltk/nltk/test/unit/test_collocations.pyt test_bigram2s "K c C@s&djƒ}tj|ddƒ}|jt|jjƒƒtdddddddgƒƒ|jt|jjƒƒtddddgƒƒ|jt |ƒt |jj ƒƒkoΩt |jj ƒƒd dd knƒ|jt t|j tjƒƒtd d"d$d&d(d*d,gƒƒƒdS(-Nuthis this is is a a test testt window_sizeiuautestuisuthisiig@gh½Ÿ£\ω?g(uautest((uautesti(uisua((uisuai(uthisuis((uthisuisi(uaua((uauai(uisuis((uisuisi(utestutest((utestutesti(uthisuthis((uthisuthisi(uai(uisi(utesti(uthisi(uautest((uautestgh½Ÿ£\ω?(uisua((uisuagh½Ÿ£\ω?(uthisuis((uthisuisgh½Ÿ£\ω?(uaua((uauag(uisuis((uisuisg(utestutest((utestutestg(uthisuthis((uthisuthisg(RRRRRRRRRRRRR RRR(RRR((sr/private/var/folders/cc/xm4nqn811x9b50x1q_zpkmvdjlphkp/T/pip-build-FUwmDn/nltk/nltk/test/unit/test_collocations.pyt test_bigram3-s "S cC@s:djƒ}tj|ddƒ}|jt|jjƒƒtddddddddd!g ƒƒ|jt|jjƒƒtd"d#d$d%gƒƒ|jt |ƒt |jj ƒƒkoηt |jj ƒƒdd d d d knƒ|jt t|j tjƒƒtd'd)d+d-d/d1d3d5d7g ƒƒƒdS(8Nuthis this is is a a test testR iuautestiuisuthisiiig@gπ?gΡz?GΈβ?gπΏ(uautest((uautesti(uisua((uisuai(uthisuis((uthisuisi(uisutest((uisutesti(uthisua((uthisuai(uaua((uauai(uisuis((uisuisi(utestutest((utestutesti(uthisuthis((uthisuthisi(uai(uisi(utesti(uthisi(uautest((uautestgπ?(uisua((uisuagπ?(uthisuis((uthisuisgπ?(uisutest((uisutestgΡz?GΈβ?(uthisua((uthisuagΡz?GΈβ?(uaua((uauagπΏ(uisuis((uisuisgπΏ(utestutest((utestutestgπΏ(uthisuthis((uthisuthisgπΏ(RRRRRRRRRRRRR RRR(RRR((sr/private/var/folders/cc/xm4nqn811x9b50x1q_zpkmvdjlphkp/T/pip-build-FUwmDn/nltk/nltk/test/unit/test_collocations.pyt test_bigram5?s ([ (t__name__t __module__RR!R"(((sr/private/var/folders/cc/xm4nqn811x9b50x1q_zpkmvdjlphkp/T/pip-build-FUwmDn/nltk/nltk/test/unit/test_collocations.pyRs  ( t __future__RRtunittesttnltk.collocationsRt nltk.metricsRRR tTestCaseR(((sr/private/var/folders/cc/xm4nqn811x9b50x1q_zpkmvdjlphkp/T/pip-build-FUwmDn/nltk/nltk/test/unit/test_collocations.pyts