Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/acbull/Unbiased_LambdaMart
/ types & classes
Types & classes
241 in github.com/acbull/Unbiased_LambdaMart
⨍
Functions
1,419
◇
Types & classes
241
↓ 11 callers
Class
LightGBMError
Error throwed by LightGBM
Unbias_LightGBM/python-package/lightgbm/basic.py:36
↓ 9 callers
Class
Json
Unbias_LightGBM/include/LightGBM/json11.hpp:79
↓ 4 callers
Class
FileLoader
Unbias_LightGBM/tests/python_package_test/test_consistency.py:11
↓ 3 callers
Class
Booster
Booster in LightGBM.
Unbias_LightGBM/python-package/lightgbm/basic.py:1265
↓ 3 callers
Class
Dataset
Dataset in LightGBM.
Unbias_LightGBM/python-package/lightgbm/basic.py:573
↓ 3 callers
Class
LightSplitInfo
Unbias_LightGBM/src/treelearner/split_info.hpp:192
↓ 3 callers
Class
PositionBiasedModel
evaluation/scripts/click_models.py:142
↓ 3 callers
Class
Random
! * \brief A wrapper for random generator */
Unbias_LightGBM/include/LightGBM/utils/random.h:15
↓ 3 callers
Class
UserBrowsingModel
evaluation/scripts/click_models.py:286
↓ 3 callers
Class
_InnerPredictor
A _InnerPredictor of LightGBM. Only used for prediction, usually used for continued-train Note: Can convert from Booster, but cannot conv
Unbias_LightGBM/python-package/lightgbm/basic.py:308
↓ 2 callers
Class
EarlyStopException
Exception of early stopping. Parameters ---------- best_iteration : int The best iteration stopped.
Unbias_LightGBM/python-package/lightgbm/callback.py:11
↓ 2 callers
Class
PredictionEarlyStopConfig
Unbias_LightGBM/include/LightGBM/prediction_early_stop.h:21
↓ 2 callers
Class
SplitInfo
! * \brief Used to store some information for gain split point */
Unbias_LightGBM/src/treelearner/split_info.hpp:18
↓ 1 callers
Class
CVBooster
Auxiliary data struct to hold all boosters of CV.
Unbias_LightGBM/python-package/lightgbm/engine.py:232
↓ 1 callers
Class
CascadeModel
evaluation/scripts/click_models.py:253
↓ 1 callers
Class
Raw_data
evaluation/scripts/data_utils.py:22
↓ 1 callers
Class
TcpSocket
Unbias_LightGBM/src/network/socket_wrapper.hpp:89
↓ 1 callers
Class
_temp_file
Unbias_LightGBM/python-package/lightgbm/basic.py:141
↓ 1 callers
Class
sockaddr_in
Unbias_LightGBM/src/network/socket_wrapper.hpp:68
Class
AUCMetric
! * \brief Auc Metric for binary classification task. */
Unbias_LightGBM/src/metric/binary_metric.hpp:157
Class
Application
! * \brief The main entrance of LightGBM. this application has two tasks: * Train and Predict. * Train task will train a new model *
Unbias_LightGBM/include/LightGBM/application.h:25
Class
ArrayArgs
Unbias_LightGBM/include/LightGBM/utils/array_args.h:14
Class
Bin
! * \brief Interface for bin data. This class will store bin data for one feature. * unlike OrderedBin, this class will store data by original
Unbias_LightGBM/include/LightGBM/bin.h:284
Class
BinIterator
! \brief Iterator for one bin column */
Unbias_LightGBM/include/LightGBM/bin.h:265
Class
BinMapper
! \brief This class used to convert feature values into bin, * and store some meta information for bin*/
Unbias_LightGBM/include/LightGBM/bin.h:59
Enum
BinType
Unbias_LightGBM/include/LightGBM/bin.h:15
Class
BinaryErrorMetric
! * \brief Error rate metric for binary classification task. */
Unbias_LightGBM/src/metric/binary_metric.hpp:137
Class
BinaryLogloss
! * \brief Objective function for binary classification */
Unbias_LightGBM/src/objective/binary_objective.hpp:13
Class
BinaryLoglossMetric
! * \brief Log loss metric for binary classification task. */
Unbias_LightGBM/src/metric/binary_metric.hpp:113
Class
BinaryMetric
Unbias_LightGBM/src/metric/binary_metric.hpp:20
Class
Booster
Unbias_LightGBM/src/c_api.cpp:29
Class
Boosting
Unbias_LightGBM/include/LightGBM/application.h:14
Class
BoostingConfig
! \brief Config for Boosting */
Unbias_LightGBM/include/LightGBM/config.h:246
Class
BruckMap
! \brief The network structure for all_gather */
Unbias_LightGBM/include/LightGBM/network.h:19
Class
CSC_RowIterator
Row iterator of on column for CSC matrix
Unbias_LightGBM/src/c_api.cpp:331
Class
CSVParser
Unbias_LightGBM/src/io/parser.hpp:15
Class
ClickModel
evaluation/scripts/click_models.py:37
Class
ConfigBase
! * \brief The interface for Config */
Unbias_LightGBM/include/LightGBM/config.h:28
Class
CrossEntropy
! * \brief Objective function for cross-entropy (with optional linear weights) */
Unbias_LightGBM/src/objective/xentropy_objective.hpp:39
Class
CrossEntropyLambda
! * \brief Objective function for alternative parameterization of cross-entropy (see top of file for explanation) */
Unbias_LightGBM/src/objective/xentropy_objective.hpp:142
Class
CrossEntropyLambdaMetric
CrossEntropyLambdaMetric : "xentlambda" : (optional) weights have a different meaning than for "xentropy" ATTENTION: Supposed to be used when the obje
Unbias_LightGBM/src/metric/xentropy_metric.hpp:163
Class
CrossEntropyMetric
CrossEntropyMetric : "xentropy" : (optional) weights are used linearly
Unbias_LightGBM/src/metric/xentropy_metric.hpp:68
Class
CustomInstall
Unbias_LightGBM/python-package/setup.py:171
Class
CustomInstallLib
Unbias_LightGBM/python-package/setup.py:160
Class
CustomSdist
Unbias_LightGBM/python-package/setup.py:214
Class
DART
! * \brief DART algorithm implementation. including Training, prediction, bagging. */
Unbias_LightGBM/src/boosting/dart.hpp:17
Class
DCGCalculator
! * \brief Static class, used to calculate DCG score */
Unbias_LightGBM/include/LightGBM/metric.h:57
Class
DataFrame
Unbias_LightGBM/python-package/lightgbm/compat.py:64
Class
DataParallelTreeLearner
Unbias_LightGBM/src/treelearner/parallel_tree_learner.h:49
Class
DataParallelTreeLearner<GPUTreeLearner>
Unbias_LightGBM/src/treelearner/data_parallel_tree_learner.cpp:258
Class
DataParallelTreeLearner<SerialTreeLearner>
Unbias_LightGBM/src/treelearner/data_parallel_tree_learner.cpp:259
Class
DataPartition
! * \brief DataPartition is used to store the the partition of data on tree. */
Unbias_LightGBM/src/treelearner/data_partition.hpp:17
Enum
DataType
Unbias_LightGBM/src/io/parser.cpp:65
Class
Dataset
! \brief The main class of data set, * which are used to traning or validation */
Unbias_LightGBM/include/LightGBM/dataset.h:301
Class
Dataset
! \brief forward declaration */
Unbias_LightGBM/include/LightGBM/boosting.h:14
Class
Dataset
Unbias_LightGBM/include/LightGBM/feature_group.h:15
Class
Dataset
Unbias_LightGBM/include/LightGBM/application.h:13
Class
Dataset
Unbias_LightGBM/include/LightGBM/tree_learner.h:17
Class
DatasetLoader
! \brief forward declaration */
Unbias_LightGBM/include/LightGBM/dataset.h:22
Class
DatasetLoader
Unbias_LightGBM/include/LightGBM/dataset_loader.h:8
Class
DatasetLoader
Unbias_LightGBM/include/LightGBM/feature_group.h:16
Class
DatasetLoader
Unbias_LightGBM/include/LightGBM/application.h:12
Class
Dense4bitsBin
Unbias_LightGBM/src/io/dense_nbits_bin.hpp:12
Class
Dense4bitsBinIterator
Unbias_LightGBM/src/io/dense_nbits_bin.hpp:14
Class
DenseBin
Unbias_LightGBM/src/io/dense_bin.hpp:13
Class
DenseBin<uint16_t>
Unbias_LightGBM/src/io/bin.cpp:487
Class
DenseBin<uint32_t>
Unbias_LightGBM/src/io/bin.cpp:488
Class
DenseBin<uint8_t>
Unbias_LightGBM/src/io/bin.cpp:486
Class
DenseBinIterator
Unbias_LightGBM/src/io/dense_bin.hpp:16
Class
FairLossMetric
! \brief Fair loss for regression task */ http://research.microsoft.com/en-us/um/people/zhang/INRIA/Publis/Tutorial-Estim/node24.html
Unbias_LightGBM/src/metric/regression_metric.hpp:196
Class
Feature4
Unbias_LightGBM/src/treelearner/gpu_tree_learner.h:68
Class
FeatureGroup
! \brief Using to store data and providing some operations on one feature group*/
Unbias_LightGBM/include/LightGBM/feature_group.h:18
Class
FeatureHistogram
! * \brief FeatureHistogram is used to construct and store a histogram for a feature. */
Unbias_LightGBM/src/treelearner/feature_histogram.hpp:29
Class
FeatureMetainfo
Unbias_LightGBM/src/treelearner/feature_histogram.hpp:15
Class
FeatureParallelTreeLearner
Unbias_LightGBM/src/treelearner/parallel_tree_learner.h:23
Class
FeatureParallelTreeLearner<GPUTreeLearner>
Unbias_LightGBM/src/treelearner/feature_parallel_tree_learner.cpp:72
Class
FeatureParallelTreeLearner<SerialTreeLearner>
Unbias_LightGBM/src/treelearner/feature_parallel_tree_learner.cpp:73
Class
GBDT
! * \brief GBDT algorithm implementation. including Training, prediction, bagging. */
Unbias_LightGBM/src/boosting/gbdt.h:26
Class
GBDTBase
Unbias_LightGBM/include/LightGBM/boosting.h:289
Class
GOSS
Unbias_LightGBM/src/boosting/goss.hpp:26
Class
GPUHistogramBinEntry
Unbias_LightGBM/src/treelearner/gpu_tree_learner.h:73
Class
GPUTreeLearner
! * \brief GPU-based parallel learning algorithm. */
Unbias_LightGBM/src/treelearner/gpu_tree_learner.h:38
Class
GammaDevianceMetric
Unbias_LightGBM/src/metric/regression_metric.hpp:264
Class
GammaMetric
Unbias_LightGBM/src/metric/regression_metric.hpp:245
Class
HDFSFile
Unbias_LightGBM/src/io/file_io.cpp:54
Class
HistogramBinEntry
! \brief Store data for one histogram bin */
Unbias_LightGBM/include/LightGBM/bin.h:27
Class
HistogramPool
Unbias_LightGBM/src/treelearner/feature_histogram.hpp:653
Class
HuberLossMetric
! \brief Huber loss for regression task */
Unbias_LightGBM/src/metric/regression_metric.hpp:175
Class
IOConfig
! \brief Config for input and output files */
Unbias_LightGBM/include/LightGBM/config.h:94
Class
JsonArray
Unbias_LightGBM/src/io/json11.cpp:204
Class
JsonBoolean
Unbias_LightGBM/src/io/json11.cpp:191
Class
JsonDouble
Unbias_LightGBM/src/io/json11.cpp:173
Class
JsonInt
Unbias_LightGBM/src/io/json11.cpp:182
Class
JsonNull
Unbias_LightGBM/src/io/json11.cpp:220
Class
JsonObject
Unbias_LightGBM/src/io/json11.cpp:212
Enum
JsonParse
Unbias_LightGBM/include/LightGBM/json11.hpp:73
Class
JsonParser
JsonParser * * Object that tracks all state of an in-progress parse. */
Unbias_LightGBM/src/io/json11.cpp:347
Class
JsonString
Unbias_LightGBM/src/io/json11.cpp:197
Class
JsonValue
Unbias_LightGBM/include/LightGBM/json11.hpp:77
Class
KullbackLeiblerDivergence
KullbackLeiblerDivergence : "kldiv" : (optional) weights are used linearly
Unbias_LightGBM/src/metric/xentropy_metric.hpp:247
next →
1–100 of 241, ranked by callers