Ë
    ÿÿæi  ã                   ó6   — d dl Z  G d„ de j                  «      Zy)é    Nc                   ó\   — e Zd ZdZdZdZdZdZdZe	j                  j                  Zdefd„Zy	)
Ú
TrialStatea,  State of a :class:`~optuna.trial.Trial`.

    Attributes:
        RUNNING:
            The :class:`~optuna.trial.Trial` is running.
        WAITING:
            The :class:`~optuna.trial.Trial` is waiting and unfinished.
        COMPLETE:
            The :class:`~optuna.trial.Trial` has been finished without any error.
        PRUNED:
            The :class:`~optuna.trial.Trial` has been pruned with
            :class:`~optuna.exceptions.TrialPruned`.
        FAIL:
            The :class:`~optuna.trial.Trial` has failed due to an uncaught error.
    r   é   é   é   é   Úreturnc                 óR   — | t         j                  k7  xr | t         j                  k7  S )z›Return a bool value to represent whether the trial state is unfinished or not.

        The unfinished state is either ``RUNNING`` or ``WAITING``.
        )r   ÚRUNNINGÚWAITING)Úselfs    úh/Volumes/fast/ai/experiments/voice-extract-mac/.venv/lib/python3.12/site-packages/optuna/trial/_state.pyÚis_finishedzTrialState.is_finished   s%   € ð ”z×)Ñ)Ñ)ÒH¨d´j×6HÑ6HÑ.HÐHó    N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   ÚCOMPLETEÚPRUNEDÚFAILr   ÚenumÚEnumÚ__str__Úboolr   © r   r   r   r      s?   „ ñð  €GØ€HØ€FØ€DØ€Gà�i‰i×Ñ€GðI˜Tô Ir   r   )r   ÚIntEnumr   r   r   r   Ú<module>r      s   ðÛ ôI�—‘õ Ir   