diff --git a/python-package/xgboost/__init__.py b/python-package/xgboost/__init__.py index 220093b47..f6060973e 100644 --- a/python-package/xgboost/__init__.py +++ b/python-package/xgboost/__init__.py @@ -5,15 +5,7 @@ Contributors: https://github.com/dmlc/xgboost/blob/master/CONTRIBUTORS.md from . import tracker # noqa from . import collective, dask -from .core import ( - Booster, - DataIter, - DeviceQuantileDMatrix, - DMatrix, - QuantileDMatrix, - _py_version, - build_info, -) +from .core import Booster, DataIter, DMatrix, QuantileDMatrix, _py_version, build_info from .tracker import RabitTracker # noqa from .training import cv, train @@ -38,7 +30,6 @@ __version__ = _py_version() __all__ = [ # core "DMatrix", - "DeviceQuantileDMatrix", "QuantileDMatrix", "Booster", "DataIter", diff --git a/python-package/xgboost/core.py b/python-package/xgboost/core.py index e8bc735e6..215bdd639 100644 --- a/python-package/xgboost/core.py +++ b/python-package/xgboost/core.py @@ -1635,20 +1635,6 @@ class QuantileDMatrix(DMatrix): self.handle = handle -class DeviceQuantileDMatrix(QuantileDMatrix): - """Use `QuantileDMatrix` instead. - - .. deprecated:: 1.7.0 - - .. versionadded:: 1.1.0 - - """ - - def __init__(self, *args: Any, **kwargs: Any) -> None: - warnings.warn("Please use `QuantileDMatrix` instead.", FutureWarning) - super().__init__(*args, **kwargs) - - Objective = Callable[[np.ndarray, DMatrix], Tuple[np.ndarray, np.ndarray]] Metric = Callable[[np.ndarray, DMatrix], Tuple[str, float]] diff --git a/python-package/xgboost/dask/__init__.py b/python-package/xgboost/dask/__init__.py index c5140a1fe..bd23df21b 100644 --- a/python-package/xgboost/dask/__init__.py +++ b/python-package/xgboost/dask/__init__.py @@ -711,20 +711,6 @@ class DaskQuantileDMatrix(DaskDMatrix): return args -class DaskDeviceQuantileDMatrix(DaskQuantileDMatrix): - """Use `DaskQuantileDMatrix` instead. - - .. deprecated:: 1.7.0 - - .. versionadded:: 1.2.0 - - """ - - def __init__(self, *args: Any, **kwargs: Any) -> None: - warnings.warn("Please use `DaskQuantileDMatrix` instead.", FutureWarning) - super().__init__(*args, **kwargs) - - def _create_quantile_dmatrix( feature_names: Optional[FeatureNames], feature_types: Optional[Union[Any, List[Any]]],