o
    h                     @   s   d Z ddlmZmZ ddlZddlmZ ejd Ze	e eeZ
ejedZejD ]ZejD ]ZejZejZejZe
eef e  d7  < q/q*e
 Zeeddd	 d
ZeD ]\ZZee
eef dkroe	eee
eef  qWdS )zX
Read in a UD file, report any word/verb pairs which get lemmatized to different lemmas
    )CounterdefaultdictN)CoNLL   )
input_fileTc                    s   t  fddt  D S )Nc                 3   s    | ]	}t   | V  qd S )N)lemma_counters).0yx d/var/www/html/env_mimamsha/lib/python3.10/site-packages/stanza/utils/lemma/count_ambiguous_lemmas.py	<genexpr>   s    z<lambda>.<locals>.<genexpr>)sumr   r
   r   r
   r   <lambda>   s    r   )reversekey)__doc__collectionsr   r   sysstanza.utils.conllr   argvfilenameprintr   	conll2docdoc	sentencessentencewordswordtextuposlemmakeyssortedlenr   r   r   r   <module>   s,    


