fiftyone.operators.decorators#

FiftyOne operator decorators.

Copyright 2017-2025, Voxel51, Inc.

Functions:

coroutine_timeout(seconds)

timeout(seconds)

raise_timeout_error(seconds)

plugins_cache(func)

Decorator that returns cached function results as long as no plugins have been modified since last time.

dir_state(dirpath)

fiftyone.operators.decorators.coroutine_timeout(seconds)#
fiftyone.operators.decorators.timeout(seconds: int)#
fiftyone.operators.decorators.raise_timeout_error(seconds)#
fiftyone.operators.decorators.plugins_cache(func)#

Decorator that returns cached function results as long as no plugins have been modified since last time.

fiftyone.operators.decorators.dir_state(dirpath)#