+
    ÖÇÜh›  ã                   ó8   € ^ RI t ^ RIHt R tR tR tR tR tR# )é    N)Úhmmc            	      óÆ   € R R.p RR.pRR.RR..pRR.RR	..pR
R
.p. ROp\        \        VR.\        V4      ,          4      4      p\        P                  ! WW#V4      pW`W3# )Úrainzno rainÚumbrellaúno umbrellagffffffæ?g333333Ó?gÍÌÌÌÌÌì?gš™™™™™¹?gš™™™™™É?gš™™™™™é?ç      à?N)r   r   r   r   r   )ÚlistÚzipÚlenr   Ú_create_hmm_tagger)ÚstatesÚsymbolsÚAÚBÚpiÚseqÚmodels          Ú9/usr/lib/python3/dist-packages/nltk/test/unit/test_hmm.pyÚ_wikipedia_example_hmmr      s…   € ð �iÐ €FØ˜=Ð)€Gà
ˆsˆ�c˜3�ZÐ €AØ
ˆsˆ�c˜3�ZÐ €AØ
ˆsˆ€Bâ
I€CÜ
Œs�3˜˜¤ S£Õ)Ó*Ó
+€Cä×"Ò" 6°A¸"Ó=€EØ˜'Ð&Ð&ó    c                  óš   € ^ RI Hp  \        P                  ! 4       w  rpRR.p. RO. RO.p^VP	                  V4      ,          pV ! We4       R# )r   ©Úassert_array_almost_equalN)ÚupN)gffffffÖ?g{®Gáz”?g
×£p=
·?)gÇº¸�ðÆ?gœÄ °rh�?g×4ï8EG¢?)Únumpy.testingr   r   Ú_market_hmm_exampleÚ_forward_probability)r   r   r   r   r   ÚexpectedÚfps          r   Útest_forward_probabilityr       sL   € Ý7ô !×4Ò4Ó6Ñ€E�7Ø˜Ð
&€CÚ"Ò$<Ð=€Hà	
ˆe×(Ñ(¨Ó-Õ	-€Bá˜bÖ+r   c                  óê   € ^ RI Hp  \        4       w  rr4^VP                  V4      ,          pVP                  VP                  ^R7      ,          P                  pRR.RR.RR.R	R
.RR..pV ! We^4       R# )r   r   ©ÚaxisgXÊ2Ä±.ê?g¡Ö4ï8EÇ?g0*©ÐDì?g}®¶bÙ½?gq¬‹ÛhÈ?g½ãÉåé?gmV}®¶bç?g&S£’:Ñ?gþCúíëÀë?gðHPüÀ?N)r   r   r   r   ÚTÚsum)r   r   r   r   r   r   Úwikipedia_resultss          r   Útest_forward_probability2r'   %   s†   € Ý7ä"8Ó":Ñ€E�7Ø	
ˆe×(Ñ(¨Ó-Õ	-€Bð �$‰$�—‘˜Q�“Õ
×	"Ñ	"€Bð 
�ÐØ	�ÐØ	�ÐØ	�ÐØ	�ÐðÐñ Ð/°QÖ7r   c                  óê   € ^ RI Hp  \        4       w  rr4^VP                  V4      ,          pVP                  VP                  ^R7      ,          P                  pRR.RR.RR.R	R
.RR..pV ! We^4       R# )r   r   r"   g2w-!ôâ?g�¥½ÁÚ?g÷_˜LØ?g…|Ð³Yõã?gòAÏfÕçä?g|a2U0Ö?gPüs×ä?g_ÎQÚ×?r   N)r   r   r   Ú_backward_probabilityr$   r%   )r   r   r   r   r   Úbpr&   s          r   Útest_backward_probabilityr+   9   s…   € Ý7ä"8Ó":Ñ€E�7à	
ˆe×)Ñ)¨#Ó.Õ	.€Bð �$‰$�—‘˜Q�“Õ
×	"Ñ	"€Bð 
�ÐØ	�ÐØ	�ÐØ	�ÐØ	ˆcˆ
ð	Ðñ Ð/°QÖ7r   c                 ó2   € \         P                  ! R 4       R# )ÚnumpyN)ÚpytestÚimportorskip)Úmodules   &r   Úsetup_moduler1   Q   s   € Ü
×Ò˜Ö r   )r.   Únltk.tagr   r   r    r'   r+   r1   © r   r   Ú<module>r4      s$   ðÛ å ò'ò$
,ò8ò(8ô0!r   