def __init__(self, uniform_variables=None,
                 uniform_label=1,
                 n_neighbors=50,
                 efficiency_steps=20,
                 n_estimators=40,
                 base_estimator=DecisionTreeClassifier(max_depth=1),
                 bagging=True,
                 train_variables=None,
                 algorithm="SAMME",
                 smoothing=None,
                 ipc_profile=None,
                 random_state=None):
        self.uniform_variables = uniform_variables
        self.uniform_label = uniform_label
        self.knn = n_neighbors
        self.efficiency_steps = efficiency_steps
        self.random_state = random_state
        self.n_estimators = n_estimators
        self.base_estimator = base_estimator
        self.bagging = bagging
        self.train_variables = train_variables
        self.smoothing = smoothing
        self.ipc_profile = ipc_profile
        self.algorithm = algorithm
uBoost classifier, am algorithm of boosting targeted to obtain
dataset/ETHPy150Open anaderi/lhcb_trigger_ml/hep_ml/uboost.py/uBoostClassifier.__init__