o
    h                     @   s:   d dl Z d dlZdd Zedkreee jd  dS dS )    Nc                 C   s   |  dr't| d}t|}W d    n1 sw   Y  dd |D }n!t| d}d| }W d    n1 s>w   Y  |d}dd |D }t|t| S )Nz.jsonrc                 S   s    g | ]}d  dd |D qS ) c                 S   s   g | ]}t |d  qS )   )str).0x r   T/var/www/html/env_mimamsha/lib/python3.10/site-packages/stanza/utils/avg_sent_len.py
<listcomp>	   s    z+avg_sent_len.<locals>.<listcomp>.<listcomp>)join)r   parar   r   r	   r
   	   s     z avg_sent_len.<locals>.<listcomp>r   z

c                 S   s(   g | ]}| d D ]}t|d q	qS )2r   )splitlen)r   r   r   r   r   r	   r
      s   ( )	endswithopenjsonloadr   	readlinesr   sumr   )	toklabelsflsentlenr   r   r	   avg_sent_len   s   

r   __main__r   )sysr   r   __name__printargsr   r   r   r	   <module>   s    