a
    þd5  ã                   @   s0   d Z ddlmZ ddlmZ eedœdd„ZdS )z-Helper functions to operate on metric values.é    )ÚAny©Úconvert_tensors_to_scalars)ÚmetricsÚreturnc                 C   s   t | ƒS )zìRecursively walk through a collection and convert single-item tensors to scalar values.

    Raises:
        ValueError:
            If tensors inside ``metrics`` contains multiple elements, hence preventing conversion to a scalar.
    r   )r   © r   úl/var/www/html/stable-diffusion-webui/venv/lib/python3.9/site-packages/pytorch_lightning/utilities/metrics.pyÚmetrics_to_scalars   s    r	   N)Ú__doc__Útypingr   Z%lightning_fabric.utilities.apply_funcr   r	   r   r   r   r   Ú<module>   s   