Please don't respond directly to digests. Topics are threaded and it's 
difficult to follow them when a separate subject is introduced. Please change 
the subject of your reply to the subject you want to address via copy and paste.

Your one-word response is not a question or a statement. Please read

http://www.catb.org/esr/faqs/smart-questions.html

and read the user's guide on the scikit-learn web site. Perhaps you can find 
the answer to your question there.

http://scikit-learn.org/stable/user_guide.html

Dale Smith, Ph.D.
Data Scientist
​


d. 404.495.7220 x 4008   f. 404.795.7221
Nexidia Corporate | 3565 Piedmont Road, Building Two, Suite 400 | Atlanta, GA 
30305

    

-----Original Message-----
From: kouami barnabas [mailto:kouadibarna...@gmail.com] 
Sent: Monday, June 29, 2015 5:58 AM
To: scikit-learn-general@lists.sourceforge.net
Subject: Re: [Scikit-learn-general] Scikit-learn-general Digest, Vol 65, Issue 
44

help

2015-06-26 14:00 UTC+02:00,
scikit-learn-general-requ...@lists.sourceforge.net
<scikit-learn-general-requ...@lists.sourceforge.net>:
> Send Scikit-learn-general mailing list submissions to
>       scikit-learn-general@lists.sourceforge.net
>
> To subscribe or unsubscribe via the World Wide Web, visit
>       https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
> or, via email, send a message with subject or body 'help' to
>       scikit-learn-general-requ...@lists.sourceforge.net
>
> You can reach the person managing the list at
>       scikit-learn-general-ow...@lists.sourceforge.net
>
> When replying, please edit your Subject line so it is more specific 
> than "Re: Contents of Scikit-learn-general digest..."
>
>
> Today's Topics:
>
>    1. Re: Passing kwargs to pipeline predict (Michael Kneier)
>    2. Re: Passing kwargs to pipeline predict (Joel Nothman)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 25 Jun 2015 10:35:37 -0700
> From: Michael Kneier <michael.kne...@gmail.com>
> Subject: Re: [Scikit-learn-general] Passing kwargs to pipeline predict
> To: "scikit-learn-general@lists.sourceforge.net"
>       <scikit-learn-general@lists.sourceforge.net>
> Message-ID:
>       <cackgebesbwogpdwpn02nsefnnyom22pasbcbzjcnmogycf8...@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> As far as I know, there aren't any estimators with predict kwargs. 
> This doesn't mean that engineers aren't writing their own estimators, 
> which may need kwargs. To me, one of sklearns great strengths is its 
> pipeline, and extending its functionality to allow for more flexible 
> estimator methods seems like a good thing. Perusing the sklearn 
> github, it seems that there are is demand for extending the parameters 
> pipeline accepts.
>
> If the yourself and the community prefer not to, that's fine. I think 
> it is worth discussion though.
>
>
> On Wed, Jun 24, 2015 at 2:47 PM, Joel Nothman <joel.noth...@gmail.com>
> wrote:
>
>> What estimators have predict with multiple args? Without support for 
>> same in cross validation routines and scorers, isn't t easier to 
>> write this functionality in custom code as you need it, leaving the 
>> predictor off the Pipeline?
>>
>> On 25 June 2015 at 06:06, Michael Kneier <michael.kne...@gmail.com>
>> wrote:
>>
>>> Hi all,
>>>
>>> It doesn't look like pipelines currently support passing kwargs to 
>>> their estimators' predict method. I think it would be great to add 
>>> this functionality, but I want to get your thoughts before I open a PR.
>>>
>>> Thanks,
>>> Mike
>>>
>>>
>>> --------------------------------------------------------------------
>>> ---------- Monitor 25 network devices or servers for free with 
>>> OpManager!
>>> OpManager is web-based network management software that monitors 
>>> network devices and physical & virtual servers, alerts via email & 
>>> sms for fault. Monitor 25 devices for free with no restriction. 
>>> Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
>>> _______________________________________________
>>> Scikit-learn-general mailing list
>>> Scikit-learn-general@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> --------- Monitor 25 network devices or servers for free with 
>> OpManager!
>> OpManager is web-based network management software that monitors 
>> network devices and physical & virtual servers, alerts via email & 
>> sms for fault. Monitor 25 devices for free with no restriction. 
>> Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
>> _______________________________________________
>> Scikit-learn-general mailing list
>> Scikit-learn-general@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>>
>>
> -------------- next part -------------- An HTML attachment was 
> scrubbed...
>
> ------------------------------
>
> Message: 2
> Date: Fri, 26 Jun 2015 04:14:44 +1000
> From: Joel Nothman <joel.noth...@gmail.com>
> Subject: Re: [Scikit-learn-general] Passing kwargs to pipeline predict
> To: scikit-learn-general <scikit-learn-general@lists.sourceforge.net>
> Message-ID:
>       <caakaflvbknqjx1ja8_cesaeso+ohdseakj5whgs4xyog7ff...@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> As much as possible, parameters to a model should be specified to the 
> class constructor, not methods, even if application is there. This has 
> been the scikit-learn design for a while in order to enable things 
> like grid search and a bare-bones pipeline implementation. So external 
> projects adding additional args to predict may not have been correctly 
> designed (and it's easy enough for you to inherit from their model to 
> fix the problem by moving that param to the constructor). It may be 
> valid to add a param to predict when: (a) it is data-dependent, e.g. a 
> parallel array to the feature array; or (b) it modifies the output 
> format of predict, e.g. to return error as in GaussianProcess. Any 
> uses of this are fundamentally custom approaches for which Pipeline 
> already has reduced utility, but I can see how forwarding kwargs may give a 
> minor convenience.
>
> On 26 June 2015 at 03:35, Michael Kneier <michael.kne...@gmail.com> wrote:
>
>> As far as I know, there aren't any estimators with predict kwargs. 
>> This doesn't mean that engineers aren't writing their own estimators, 
>> which may need kwargs. To me, one of sklearns great strengths is its 
>> pipeline, and extending its functionality to allow for more flexible 
>> estimator methods seems like a good thing. Perusing the sklearn 
>> github, it seems that there are is demand for extending the 
>> parameters pipeline accepts.
>>
>> If the yourself and the community prefer not to, that's fine. I think 
>> it is worth discussion though.
>>
>>
>>
>> On Wed, Jun 24, 2015 at 2:47 PM, Joel Nothman 
>> <joel.noth...@gmail.com>
>> wrote:
>>
>>> What estimators have predict with multiple args? Without support for 
>>> same in cross validation routines and scorers, isn't t easier to 
>>> write this functionality in custom code as you need it, leaving the 
>>> predictor off the Pipeline?
>>>
>>> On 25 June 2015 at 06:06, Michael Kneier <michael.kne...@gmail.com>
>>> wrote:
>>>
>>>> Hi all,
>>>>
>>>> It doesn't look like pipelines currently support passing kwargs to 
>>>> their estimators' predict method. I think it would be great to add 
>>>> this functionality, but I want to get your thoughts before I open a 
>>>> PR.
>>>>
>>>> Thanks,
>>>> Mike
>>>>
>>>>
>>>> -------------------------------------------------------------------
>>>> ----------- Monitor 25 network devices or servers for free with 
>>>> OpManager!
>>>> OpManager is web-based network management software that monitors 
>>>> network devices and physical & virtual servers, alerts via email & 
>>>> sms for fault. Monitor 25 devices for free with no restriction. 
>>>> Download now 
>>>> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
>>>> _______________________________________________
>>>> Scikit-learn-general mailing list
>>>> Scikit-learn-general@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>>>>
>>>>
>>>
>>>
>>> --------------------------------------------------------------------
>>> ---------- Monitor 25 network devices or servers for free with 
>>> OpManager!
>>> OpManager is web-based network management software that monitors 
>>> network devices and physical & virtual servers, alerts via email & 
>>> sms for fault. Monitor 25 devices for free with no restriction. 
>>> Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
>>> _______________________________________________
>>> Scikit-learn-general mailing list
>>> Scikit-learn-general@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>>>
>>>
>>
>>
>> ---------------------------------------------------------------------
>> --------- Monitor 25 network devices or servers for free with 
>> OpManager!
>> OpManager is web-based network management software that monitors 
>> network devices and physical & virtual servers, alerts via email & 
>> sms for fault. Monitor 25 devices for free with no restriction. 
>> Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
>> _______________________________________________
>> Scikit-learn-general mailing list
>> Scikit-learn-general@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>>
>>
> -------------- next part -------------- An HTML attachment was 
> scrubbed...
>
> ------------------------------
>
> ----------------------------------------------------------------------
> -------- Monitor 25 network devices or servers for free with 
> OpManager!
> OpManager is web-based network management software that monitors 
> network devices and physical & virtual servers, alerts via email & sms 
> for fault. Monitor 25 devices for free with no restriction. Download 
> now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
>
> ------------------------------
>
> _______________________________________________
> Scikit-learn-general mailing list
> Scikit-learn-general@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>
>
> End of Scikit-learn-general Digest, Vol 65, Issue 44
> ****************************************************
>

------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors network 
devices and physical & virtual servers, alerts via email & sms for fault. 
Monitor 25 devices for free with no restriction. Download now 
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical & virtual servers, alerts via email & sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

Reply via email to