Hi all.
A api issue that has been annoying me for some while is that we don't 
have common tests for functions.
That means that incompatibilities are only fixed if someone points them 
out in an issue, and API changes like
https://github.com/scikit-learn/scikit-learn/pull/5152

I see two possible ways forward:
a) Make the functions private and deprecate the public interface, like 
k_means, lars_path, ....
b) add common tests.

b) means that they all need to have a consistent interface.
Vighnesh said he would work on this, but I'm not sure it will work and 
I'm not entirely sure how hard it is.
Some functions are not algorithms, but ``train_test_split`` or metrics 
etc which are tested separately,
so we might need to blacklist modules etc.

I want to make sure that this is the way we want to go before putting 
any serious effort into it.

Best,
Andy

------------------------------------------------------------------------------
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140
_______________________________________________
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

Reply via email to