Saltar al contenido

Referencia para hub_sdk/helpers/utils.py

Nota

Este archivo est谩 disponible en https://github.com/ultralytics/hub-sdk/blob/main/hub_sdk/helpers/utils .py. Si detectas alg煤n problema, por favor, ayuda a solucionarlo contribuyendo con una Pull Request 馃洜锔. 隆Gracias 馃檹!



hub_sdk.helpers.utils.threaded(func)

Multihilo de una funci贸n objetivo y devuelve el hilo.

Utilizaci贸n: @decorador de hilos.

C贸digo fuente en hub_sdk/helpers/utils.py
def threaded(func):
    """
    Multi-threads a target function and returns thread.

    Usage: @threaded decorator.
    """

    def wrapper(*args, **kwargs):
        """Multi-threads a given function and returns the thread."""
        thread = threading.Thread(target=func, args=args, kwargs=kwargs, daemon=True)
        thread.start()
        return thread

    return wrapper