Skip to content

[ENH] add CatBoostCvExperiment integration #229

@SimonBlanke

Description

@SimonBlanke

The CatBoost estimator seems different enough from sklearn, that we should add a separate integration for it into Hyperactive. The CatBoostCvExperiment could look similar to this:

class CatBoostCvExperiment(BaseExperiment):
    _tags = {
        "python_dependencies": "catboost",
        "property:higher_or_lower_is_better": "lower",
    }
    def __init__(
        self,
        pool,
        iterations=100,
        fold_count=5,
        early_stopping_rounds=None,
        partition_random_seed=0,
        type="Classical",
    ):

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions