
    Ng                     H    d Z ddlZ ej        e          j        ZdefdZdS )zDa lightweight module that provides helpers to common math operations    Nreturnc                 2    | t          |t                    z  S )a*  a safer division to avoid division by zero when b == 0

    returns a/b or a/FLOAT_EPSILON (should be around 2.2E-16) when b == 0

    Parameters:
    - a (int/float): a in a/b
    - b (int/float): b in a/b

    Returns:
    float: a/b or a/FLOAT_EPSILON (should be around 2.2E-16) when b == 0
    )maxFLOAT_EPSILON)abs     W/var/www/html/ai-engine/env/lib/python3.11/site-packages/unstructured_inference/math.pysafe_divisionr
      s     s1m$$$$    )__doc__numpynpfinfofloatepsr   r
    r   r	   <module>r      sN    J J    #%5 % % % % % %r   