Hi All,

I've been working for the past month or so on a third-party add-on/plug-in
package `gplearn` that uses the scikit-learn API to implement genetic
programming for symbolic regression tasks in Python and maintains
compatibility with the sklearn pipeline and gridsearch modules, etc. The
reason it is not being pushed as a PR is due to unproven usefulness in the
scikit-learn ecosystem, which comes up a lot on the GitHubs for major
additions.

I am edging my way towards a release now with docs and examples in process
and thus have a general question about the use of parts of the scikit-learn
logo found here:
https://github.com/scikit-learn/scikit-learn/blob/master/doc/logos/identity.pdf

I would like to incorporate the 'learn' font into my own package's logo,
here's the current draft:
https://files.gitter.im/trevorstephens/lqYX/gp-learn.png

I noticed that `nilearn` shares the 'learn' font from sklearn's logo,
though I understand a lot of the same core devs work on it. I see a few
pros and cons to allowing, or encouraging this:

Pros:
- encourages contributors to try out their algorithms in the wild to gauge
usefulness while still feeling like they are a part of an extended
scikit-learn ecosystem.
- a lot of PRs fall flat after a lot of effort on the developer's part. As
above, this gives them more of a chance to have something to show for
significant work done, if it is not ready for a prime-time merge.
- encourages a more common naming convention for scikit-learn compatible
estimators for easier PyPI discovery, kind of like the implied link back to
scipy toolkits with the various scikits.

Cons:
- may carry an implication that the code is reviewed and +1'd by the core
devs, which it clearly is not.
- that's all I can think of, open to hear other objections.

Anyhow, interested in what the core team thinks about this and am excited
to release my package, with or without the script MT bold fanciness.


Cheers,

- Trev
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

Reply via email to