o
    6t¾iò  ã                   @   s   d dd ddœZ dd„ ZdS )ÚyesÚno)ÚtrueÚfalseTFc                    s   dd„ ‰ ‡ fdd„}|   |¡S )Nc                 S   s4   |   ¡ } |  d¡s|  d¡r| d d… } |   ¡ } | S )Nú?u   ØŸéÿÿÿÿ)ÚstripÚendswith)Útext© r
   úY/home/ubuntu/.local/lib/python3.10/site-packages/lm_eval/tasks/aradice/boolq/ENG/utils.pyÚremove_question_mark   s
   z*process_docs.<locals>.remove_question_markc                    s$   ˆ | d ƒ| d< t | d  | d< | S )NÚquestionÚanswerÚtarget)Úen_answer_mapping)Údoc©r   r
   r   Ú_helper   s   zprocess_docs.<locals>._helper)Úmap)Údatasetr   r
   r   r   Úprocess_docs   s   
r   N)r   r   r
   r
   r
   r   Ú<module>   s    