ProgLearn icon indicating copy to clipboard operation
ProgLearn copied to clipboard

make this a pip package that is sklearn API compliant

Open jovo opened this issue 4 years ago • 3 comments

this probably means making the experiments into 'examples'

jovo avatar Jun 05 '20 19:06 jovo

@jovo could you please provide further instructions? I don’t think we can make any of the progressive learners fit an Sklearn API (besides UF, if you consider that a progressive learner), but we have converted all Transformers, Voters, and Deciders to fit all the Sklearn APIs we thought were appropriate. Do you have further expectations and/or hopes as far as Sklearn API compliance goes?

levinwil avatar Sep 30 '20 02:09 levinwil

@bdpedigo @sampan501 do you guys have the link that explains how to check this?

jovo avatar Oct 15 '20 03:10 jovo

At the very least, all functions should inherit from the base classes. A more comprehensive tutorial can be found here. The tl;dr for the last guide is that it needs to pass check_estimator. I would add a unit test for this for each function.

sampan501 avatar Oct 15 '20 12:10 sampan501