
    -j                    f    d dl mZ d dlZd dlZd dlZej                            d          Zd Z	dS )    )annotationsN*   )seedc                    d}t          j        ||           st          j        d           d}nt	          |           }|S )z2
    validate and returns given text as score
    z^[\d.]+$zInvalid scoreg        )rematchwarningswarneval)textpatternscores      ]/lsinfo/ai/hellotax_ai/base_platform/venv/lib/python3.11/site-packages/ragas/testset/utils.pyload_as_scorer      sD    
 G8GT"" o&&&T

L    )

__future__r   r   r	   numpynprandomdefault_rngrngr    r   r   <module>r      sf    " " " " " " 				     i$$    r   