MCPcopy Index your code

hub / github.com/dmlc/xgboost / types & classes

Types & classes1,105 in github.com/dmlc/xgboost

↓ 72 callersClassRandomDataGenerator
Generate in-memory random data without using DMatrix.
tests/cpp/helpers.h:234
↓ 69 callersClassEntry
! \brief Element from a sparse vector */
include/xgboost/data.h:250
↓ 46 callersClassSparkXGBClassifier
SparkXGBClassifier is a PySpark ML estimator. It implements the XGBoost classification algorithm based on XGBoost python library, and it can be us
python-package/xgboost/spark/estimator.py:249
↓ 40 callersClassDMatrix
Data Matrix used in XGBoost. DMatrix is an internal data structure that is used by XGBoost, which is optimized for both memory efficiency and
python-package/xgboost/core.py:650
↓ 39 callersClassJson
src/common/version.h:14
↓ 31 callersClassDMatrix
DMatrix for xgboost. @author hzx
jvm-packages/xgboost4j/src/main/java/ml/dmlc/xgboost4j/java/DMatrix.java:28
↓ 30 callersClassQuantileDMatrix
A DMatrix variant that generates quantilized data directly from input for the ``hist`` tree method. This DMatrix is primarily designed to save mem
python-package/xgboost/core.py:1422
↓ 28 callersClassRange
* Range iterator */
src/common/common.h:132
↓ 17 callersClassDaskDMatrix
DMatrix holding on references to Dask DataFrame or Dask Array. Constructing a `DaskDMatrix` forces all lazy computation to be carried out. Wait
python-package/xgboost/dask/__init__.py:266
↓ 17 callersClassXGBClassifier
python-package/xgboost/sklearn.py:1698
↓ 16 callersClassIteratorForTest
Iterator for testing streaming DMatrix. (external memory, quantile)
python-package/xgboost/testing/data.py:1116
↓ 16 callersClassParam
tests/cpp/metric/test_distributed_metric.cc:30
↓ 15 callersClassArray
Wrapper type for communicating with numpy and cupy.
python-package/xgboost/_data_utils.py:126
↓ 15 callersClassSparkXGBRegressor
SparkXGBRegressor is a PySpark ML estimator. It implements the XGBoost regression algorithm based on XGBoost python library, and it can be used in
python-package/xgboost/spark/estimator.py:80
↓ 15 callersClassTestDataset
Contains a dataset in numpy format as well as the relevant objective and metric.
python-package/xgboost/testing/__init__.py:251
↓ 14 callersClassXGBRegressor
python-package/xgboost/sklearn.py:1998
↓ 12 callersClassRabitTracker
Tracker for the collective used in XGBoost, acting as a coordinator between workers. Parameters ---------- n_workers: The t
python-package/xgboost/tracker.py:17
↓ 11 callersClassEntry
src/common/quantile.h:37
↓ 10 callersClassConfig
User configuration for the communicator context. This is used for easier integration with distributed frameworks. Users of the collective module c
python-package/xgboost/collective.py:25
↓ 10 callersClassDirectoryExcursion
ops/script/test_utils.py:9
↓ 8 callersClassData
tests/python/test_dmatrix.py:305
↓ 7 callersClassError
Protocol for communicating with the local error handler during error or shutdown. Only one protocol that doesn't have the tracker involved.
src/collective/protocol.h:230
↓ 6 callersClassBooster
Booster for xgboost, this is a model API that support interactive build of an XGBoost Model
jvm-packages/xgboost4j/src/main/java/ml/dmlc/xgboost4j/java/Booster.java:36
↓ 6 callersClassElem
plugin/sycl/common/row_set.h:31
↓ 6 callersClassExtMemQuantileDMatrix
The external memory version of the :py:class:`QuantileDMatrix`. See :doc:`/tutorials/external_memory` for explanation and usage examples, and
python-package/xgboost/core.py:1604
↓ 6 callersClassVersion
a static class for handling version info
src/common/version.h:16
↓ 6 callersClassXGBoostError
Error thrown by xgboost trainer.
python-package/xgboost/_c_api.py:14
↓ 5 callersClassJsonObject
include/xgboost/json.h:223
↓ 4 callersClassArrayAdapter
* Adapter for dense array on host, in Python that's `numpy.ndarray`. This is similar to * `DenseAdapter`, but supports __array_interface__ instead o
src/data/adapter.h:200
↓ 4 callersClassArrayInterface
src/data/array_interface.h:395
↓ 4 callersClassExpandEntry
tree growing policies */
plugin/sycl/tree/expand_entry.h:18
↓ 4 callersClassLsObj0
Split grad is the same as value grad.
python-package/xgboost/testing/multi_target.py:174
↓ 4 callersClassResetStrategy
Callback for testing multi-output.
python-package/xgboost/testing/updater.py:694
↓ 4 callersClassStringView
include/xgboost/string_view.h:16
↓ 4 callersEnumType
include/xgboost/context.h:45
↓ 3 callersClassCatIter
An iterator for testing categorical features.
python-package/xgboost/testing/data_iter.py:107
↓ 3 callersClassCatStrArrayView
src/encoder/ordinal.h:63
↓ 3 callersClassClickFold
A structure containing information about generated user-click data.
python-package/xgboost/testing/data.py:606
↓ 3 callersClassJsonArray
include/xgboost/json.h:120
↓ 3 callersClassLsObj2
Use mean as split grad.
python-package/xgboost/testing/multi_target.py:213
↓ 3 callersClassQuantileDMatrix
QuantileDMatrix will only be used to train
jvm-packages/xgboost4j-spark-gpu/src/main/java/ml/dmlc/xgboost4j/java/QuantileDMatrix.java:56
↓ 3 callersClassRabitTracker
Java implementation of the Rabit tracker to coordinate distributed workers.
jvm-packages/xgboost4j/src/main/java/ml/dmlc/xgboost4j/java/RabitTracker.java:30
↓ 3 callersClassSparkXGBRanker
SparkXGBRanker is a PySpark ML estimator. It implements the XGBoost ranking algorithm based on XGBoost python library, and it can be used in P
python-package/xgboost/spark/estimator.py:437
↓ 3 callersClassXGBRanker
python-package/xgboost/sklearn.py:2146
↓ 2 callersClassBooster
A Booster of XGBoost. Booster is the model of xgboost, that contains low level routines for training, prediction and evaluation.
python-package/xgboost/core.py:1729
↓ 2 callersClassCVPack
"Auxiliary datastruct to hold one fold of CV.
python-package/xgboost/training.py:212
↓ 2 callersClassCallbackContainer
A special internal callback for invoking a list of other callbacks. .. versionadded:: 1.3.0
python-package/xgboost/callback.py:149
↓ 2 callersClassCategories
An internal storage class for categories returned by the DMatrix and the Booster. This class is designed to be opaque. It is intended to be used e
python-package/xgboost/_data_utils.py:584
↓ 2 callersClassCommunicatorContext
A context controlling collective communicator initialization and finalization.
python-package/xgboost/collective.py:358
↓ 2 callersClassDomain
src/common/nvtx_utils.h:13
↓ 2 callersClassEarlyStopping
Callback function for early stopping .. versionadded:: 1.3.0 Parameters ---------- rounds : Early stopping rounds. metri
python-package/xgboost/callback.py:311
↓ 2 callersClassEvaluationMonitor
Print the evaluation result at each iteration. .. versionadded:: 1.3.0 Parameters ---------- rank : Which worker should be
python-package/xgboost/callback.py:511
↓ 2 callersClassIterForCacheTest
tests/python/test_data_iterator.py:200
↓ 2 callersClassJsonNull
include/xgboost/json.h:337
↓ 2 callersClassLearningRateScheduler
Callback function for scheduling learning rate. .. versionadded:: 1.3.0 Parameters ---------- learning_rates : If it's a ca
python-package/xgboost/callback.py:272
↓ 2 callersClassOptionalWeights
src/common/linalg_op.h:44
↓ 2 callersEnumPredictionType
include/xgboost/learner.h:41
↓ 2 callersClassPrint
Protocol for communicating with the tracker for printing message.
src/collective/protocol.h:164
↓ 2 callersClassProxyDmatrixError
R-package/src/xgboost_R.cc:1258
↓ 2 callersClassRabitTracker
src/collective/tracker.h:80
↓ 2 callersClassRelDataCV
Simple data struct for holding a train-test split of a learning to rank dataset.
python-package/xgboost/testing/data.py:617
↓ 2 callersEnumTask
include/xgboost/task.h:26
↓ 2 callersClassXGBCustomObjectiveException
tests/python/test_with_sklearn.py:512
↓ 2 callersClassXGBRFRegressor
python-package/xgboost/sklearn.py:2028
↓ 2 callersClass_ProxyDMatrix
A placeholder class when DMatrix cannot be constructed (QuantileDMatrix, inplace_predict).
python-package/xgboost/core.py:1367
↓ 1 callersClassArrowTransformed
A storage class for transformed arrow table.
python-package/xgboost/data.py:775
↓ 1 callersClassBuildConfiguration
Configurations use when building libxgboost
python-package/packager/build_config.py:8
↓ 1 callersClassCSRArrayAdapter
* @brief Adapter for CSR array on host, in Python that's `scipy.sparse.csr_matrix`. */
src/data/adapter.h:284
↓ 1 callersClassCallback
tests/python/test_basic.py:253
↓ 1 callersClassCallback
tests/python/test_survival.py:69
↓ 1 callersClassCb1
tests/python/test_callback.py:397
↓ 1 callersClassCb2
tests/python/test_callback.py:390
↓ 1 callersClassClangTidy
clang tidy wrapper. Args: args: Command line arguments. cpp_lint: Run linter on C++ source code. cuda_lint: Run linter
ops/script/run_clang_tidy.py:34
↓ 1 callersClassCommunicatorContext
A context controlling collective communicator initialization and finalization.
python-package/xgboost/dask/__init__.py:235
↓ 1 callersClassCommunicatorContext
Context with PySpark specific task ID.
python-package/xgboost/spark/utils.py:48
↓ 1 callersClassCudfTransformed
A storage class for transformed cuDF dataframe.
python-package/xgboost/data.py:1029
↓ 1 callersClassCustomEarlyStopping
A custom early stopping class where early stopping is determined stochastically. In the beginning, allow the metric to become worse with a probabi
demo/dask/dask_callbacks.py:23
↓ 1 callersClassDaskPartitionIter
A data iterator for the `DaskQuantileDMatrix`.
python-package/xgboost/dask/data.py:49
↓ 1 callersClassDaskQuantileDMatrix
A dask version of :py:class:`QuantileDMatrix`. See :py:class:`DaskDMatrix` for parameter documents.
python-package/xgboost/dask/__init__.py:584
↓ 1 callersClassDataSplitMode
Supported data split mode for DMatrix.
python-package/xgboost/_typing.py:130
↓ 1 callersClassDeviceProperties
plugin/sycl/device_properties.h:15
↓ 1 callersClassEllpackPage
* @brief A page stored in ELLPACK format. * * This class uses the PImpl idiom (https://en.cppreference.com/w/cpp/language/pimpl) to avoid * includi
src/data/ellpack_page.h:23
↓ 1 callersClassErrorWithUnwind
Note: this class is used as a throwable exception. Some xgboost C functions that use callbacks will catch exceptions that happen inside of the callbac
R-package/src/xgboost_R.cc:40
↓ 1 callersClassEve
tests/test_distributed/test_with_dask/test_with_dask.py:1225
↓ 1 callersClassExtMemQuantileDMatrix
jvm-packages/xgboost4j-spark-gpu/src/main/java/ml/dmlc/xgboost4j/java/ExtMemQuantileDMatrix.java:25
↓ 1 callersClassFVec
include/xgboost/tree_model.h:430
↓ 1 callersClassFederatedTracker
Tracker for federated training. Parameters ---------- n_workers : The number of federated workers. port : The port t
python-package/xgboost/federated.py:11
↓ 1 callersClassFoo
ops/script/test_tidy.cc:4
↓ 1 callersClassForwardLoggingMonitor
demo/dask/forward_logging.py:31
↓ 1 callersClassInvalidModel
tests/python/test_interpret.py:62
↓ 1 callersClassIterForDMatrixDemo
A data iterator for XGBoost DMatrix. `reset` and `next` are required for any data iterator, other functions here are utilites for demonstrati
demo/guide-python/quantile_data_iterator.py:36
↓ 1 callersClassIterForDMatrixTest
A data iterator for XGBoost DMatrix. `reset` and `next` are required for any data iterator, other functions here are utilites for demonstrati
tests/python-gpu/test_from_cudf.py:284
↓ 1 callersClassIterator
A custom iterator for loading files in batches.
demo/guide-python/external_memory.py:85
↓ 1 callersClassIterator
A custom iterator for loading files in batches.
demo/guide-python/distributed_extmem_basic.py:73
↓ 1 callersClassJsonInteger
include/xgboost/json.h:299
↓ 1 callersClassJsonString
include/xgboost/json.h:93
↓ 1 callersClassLine
src/data/adapter.h:494
↓ 1 callersClassLint
ops/script/lint_cpp.py:57
↓ 1 callersClassLogisticRegression
logistic loss for probability regression task
src/objective/regression_loss.h:64
↓ 1 callersClassLsObj1
No split grad.
python-package/xgboost/testing/multi_target.py:196
next →1–100 of 1,105, ranked by callers