delayed#
- sklearn.utils.parallel.delayed(function)#
装饰器用于捕获函数的参数。
这个替代
joblib.delayed
的方法旨在与sklearn.utils.parallel.Parallel
一起使用。后者通过在当前线程中调用sklearn.get_config()
来捕获 scikit-learn 配置,然后在分派第一个任务之前。捕获的配置随后被传播并在 joblib 工作线程中延迟函数执行期间启用。Changed in version 1.3:
delayed
从sklearn.utils.fixes
移动到sklearn.utils.parallel
在 scikit-learn 1.3 中。- Parameters:
- functioncallable
要延迟的函数。
- Returns:
- output: tuple
包含延迟函数、位置参数和关键字参数的元组。