o
    Zh                     @  s>   d dl mZ d dlZd dlZd dlZejjddZdd Z	dS )    )annotationsN*   )seedc                 C  s.   d}t || std d}|S t| }|S )z2
    validate and returns given text as score
    z^[\d.]+$zInvalid scoreg        )rematchwarningswarneval)textpatternZscore r   J/var/www/html/lang_env/lib/python3.10/site-packages/ragas/testset/utils.pyload_as_score   s   
r   )

__future__r   r   r   numpynprandomZdefault_rngrngr   r   r   r   r   <module>   s    