Speed up python test (#5752)
* Speed up tests * Prevent DeviceQuantileDMatrix initialisation with numpy * Use joblib.memory * Use RandomState
This commit is contained in:
@@ -566,10 +566,6 @@ class DeviceQuantileCudaArrayInterfaceHandler(
|
||||
|
||||
__device_quantile_dmatrix_registry.register_handler(
|
||||
'cupy.core.core', 'ndarray', DeviceQuantileCudaArrayInterfaceHandler)
|
||||
__device_quantile_dmatrix_registry.register_handler_opaque(
|
||||
lambda x: hasattr(x, '__array__'), NumpyHandler)
|
||||
__device_quantile_dmatrix_registry.register_handler_opaque(
|
||||
lambda x: hasattr(x, '__cuda_array_interface__'), NumpyHandler)
|
||||
|
||||
|
||||
class DeviceQuantileCudaColumnarHandler(DeviceQuantileDMatrixDataHandler,
|
||||
|
||||
Reference in New Issue
Block a user