Dear sklearners,

I have been working on a rank-based outlier detection algorithm (RBDA) 
developed here at Syracuse, of which the code I would like to contribute to 
sklearn as it gives a viable alternative to established algorithms such as LOF 
(https://www.tandfonline.com/doi/abs/10.1080/00949655.2011.621124 
<https://www.tandfonline.com/doi/abs/10.1080/00949655.2011.621124>)

Should I be fine if I keep to the general contribution rules regarding 
estimators? 
(http://scikit-learn.org/stable/developers/contributing.html#rolling-your-own-estimator
 
<http://scikit-learn.org/stable/developers/contributing.html#rolling-your-own-estimator>)
 Are they up to date?

Because RBDA is <200 citations, I assume it will not pass the inclusion 
criteria 
(http://scikit-learn.org/stable/faq.html#what-are-the-inclusion-criteria-for-new-algorithms
 
<http://scikit-learn.org/stable/faq.html#what-are-the-inclusion-criteria-for-new-algorithms>)
  therefore I assume I am dealing with a case of “scikit-learn-contrib” as 
discussed here 
(https://github.com/scikit-learn-contrib/scikit-learn-contrib/blob/master/workflow.md
 
<https://github.com/scikit-learn-contrib/scikit-learn-contrib/blob/master/workflow.md>)

If anyone can share common pitfalls of that process, that would be great! 

Thanks a lot,
Jakob

_______________________________________________
scikit-learn mailing list
scikit-learn@python.org
https://mail.python.org/mailman/listinfo/scikit-learn

Reply via email to