@classmethod
def generate_custom_tree(cls, lgbm_args):
    """Generates a custom LightGBM Classifier wrapper.
        :param lgbm_args: parameters to pass into the LightGBM Classifier
        :type lgbm_args: dict
        :rtype: cls
        """
    return type('Custom' + cls.__name__, (cls,), {'lgbm_args': lgbm_args})
