Skip to content
This repository was archived by the owner on Jan 19, 2025. It is now read-only.
This repository was archived by the owner on Jan 19, 2025. It is now read-only.

Missing Usage Statistic #934

@GideonKoenig

Description

@GideonKoenig

Describe the bug

The parameter "sklearn.ensemble.StackingClassifier.fit.sample_weight" is being used 40 times, with it's default value of None. Yet the statistics for it's usages are not displayed.

Other examples are:
sklearn.ensemble.VotingRegressor.fit.sample_weight (Default Value: None)
sklearn.ensemble.StackingRegressor.fit.sample_weight (Default Value: None)
sklearn.ensemble.IsolationForest.init.warm_start (Default Value: False)
sklearn.ensemble.IsolationForest.fit.sample_weight (Default Value: None)
sklearn.ensemble.HistGradientBoostingRegressor.init.warm_start (Default Value: False)

An example that is working as it's supposed to:
sklearn.ensemble.StackingRegressor.init.passthrough (Default Value: False)
sklearn.ensemble.HistGradientBoostingClassifier.init.warm_start (Default Value: False)
sklearn.ensemble.HistGradientBoostingClassifier.init.tol (Default Value: 1e-07)

The constant annotation is being set correctly though.

To Reproduce

Open the api-editor and import the api and usage data for sklearn.
Open "sklearn.ensemble.StackingClassifier.fit.sample_weight".

Expected behavior

The statistics diagram should be displayed.

Screenshots (optional)

No response

Additional Context (optional)

Minimal Usage Store for `sklearn/sklearn.ensemble._stacking/StackingClassifier/fit/sample_weight`
{
    "schemaVersion": 1,
    "module_counts": {
        "sklearn/sklearn.ensemble": 16686
    },
    "class_counts": {
        "sklearn/sklearn.ensemble._stacking/StackingClassifier": 138
    },
    "function_counts": {
        "sklearn/sklearn.ensemble._stacking/StackingClassifier/fit": 40
    },
    "parameter_counts": {},
    "value_counts": {}
}

Beispiel fuer funktionierenden Fall:

Minimal Usage Store for `sklearn/sklearn.ensemble._stacking/StackingRegressor/__init__/passthrough`
{
    "schemaVersion": 1,
    "module_counts": {
        "sklearn/sklearn.ensemble": 16686
    },
    "class_counts": {
        "sklearn/sklearn.ensemble._stacking/StackingRegressor": 112
    },
    "function_counts": {
        "sklearn/sklearn.ensemble._stacking/StackingRegressor/__init__": 65
    },
    "parameter_counts": {
        "sklearn/sklearn.ensemble._stacking/StackingRegressor/__init__/passthrough": 2
    },
    "value_counts": {
        "sklearn/sklearn.ensemble._stacking/StackingRegressor/__init__/passthrough": {
            "False": 65
        }
    }
}

Metadata

Metadata

Labels

bug 🪲Something isn't workinggood first issueGood for newcomersreleasedIncluded in a releasereproducedThe bug could be reproduced

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions