automl/auto-sklearn

Update a component

Open

#1,352 opened on Dec 20, 2021

View on GitHub
 (6 comments) (0 reactions) (0 assignees)Python (7,270 stars) (1,265 forks)batch import
Good first issuemaintenance

Description

The components part of our codebase was written sometime ago, with older sklearn versions and before python typing was production ready.

In general, some of these files need to be cleaned up. Mostly typing of parameters and functions, adding documentation a bout these parameters and finally double checking with scikit learn that there aren't some new or deprecated parameters we still use.

To go the extra mile, some standalone tests that tests these components would be useful. At the moment we have general tests that test all components but specific tests for each component to go along side would help with regard to two other long term issues, namely

  • #1350
  • #1351

We would appreciate anyone who would like to take a component and help upgrade auto-sklearn to a more modern python :) Please see the contribution guide if you'd like to get started

Contributor guide

Update a component · automl/auto-sklearn#1352 | Good First Issue