Zum Inhalt springen

Referenz fĂŒr ultralytics/utils/errors.py

Hinweis

Diese Datei ist verfĂŒgbar unter https://github.com/ultralytics/ ultralytics/blob/main/ ultralytics/utils/errors .py. Wenn du ein Problem entdeckst, hilf bitte mit, es zu beheben, indem du einen Pull Request đŸ› ïž einreichst. Vielen Dank 🙏!



ultralytics.utils.errors.HUBModelError

Bases: Exception

Benutzerdefinierte Ausnahmeklasse zur Behandlung von Fehlern im Zusammenhang mit dem Abrufen von Modellen in Ultralytics YOLO .

Diese Ausnahme wird ausgelöst, wenn ein angefordertes Modell nicht gefunden wird oder nicht abgerufen werden kann. Die Nachricht wird auch so bearbeitet, dass sie Emojis enthÀlt, um die Benutzerfreundlichkeit zu verbessern.

Attribute:

Name Typ Beschreibung
message str

Die Fehlermeldung, die angezeigt wird, wenn die Ausnahme ausgelöst wird.

Hinweis

Die Nachricht wird automatisch durch die Funktion "emojis" aus dem Paket "ultralytics.utils" verarbeitet.

Quellcode in ultralytics/utils/errors.py
class HUBModelError(Exception):
    """
    Custom exception class for handling errors related to model fetching in Ultralytics YOLO.

    This exception is raised when a requested model is not found or cannot be retrieved.
    The message is also processed to include emojis for better user experience.

    Attributes:
        message (str): The error message displayed when the exception is raised.

    Note:
        The message is automatically processed through the 'emojis' function from the 'ultralytics.utils' package.
    """

    def __init__(self, message="Model not found. Please check model URL and try again."):
        """Create an exception for when a model is not found."""
        super().__init__(emojis(message))

__init__(message='Model not found. Please check model URL and try again.')

Erstelle eine Ausnahme fĂŒr den Fall, dass ein Modell nicht gefunden wird.

Quellcode in ultralytics/utils/errors.py
def __init__(self, message="Model not found. Please check model URL and try again."):
    """Create an exception for when a model is not found."""
    super().__init__(emojis(message))





Created 2023-11-12, Updated 2024-06-02
Authors: glenn-jocher (5), Burhan-Q (1)