> if I wanted to search over loss and penalty function combinations, how would
> I do that? some of them I think are not valid. passing the dictionary would
> not prevent that
You could specify it similarly to this simple example in the scikit-learn
documentation (here: to avoid tuning gamma for a linear SVM):
http://scikit-learn.org/stable/modules/grid_search.html#exhaustive-grid-search
<http://scikit-learn.org/stable/modules/grid_search.html#exhaustive-grid-search>
param_grid = [
{'C': [1, 10, 100, 1000], 'kernel': ['linear']},
{'C': [1, 10, 100, 1000], 'gamma': [0.001, 0.0001], 'kernel': ['rbf']},
]
Best,
Sebastian
> On Apr 7, 2015, at 2:25 PM, Andreas Mueller <t3k...@gmail.com> wrote:
>
> passing multiple dictionaries so that all combinations for each dictionary
> are valid does work.
>
>
> On 04/07/2015 02:12 PM, Pagliari, Roberto wrote:
>> if I wanted to search over loss and penalty function combinations, how would
>> I do that? some of them I think are not valid. passing the dictionary would
>> not prevent that
>>
>>
>> From: Andreas Mueller [t3k...@gmail.com <mailto:t3k...@gmail.com>]
>> Sent: Tuesday, April 07, 2015 1:49 PM
>> To: scikit-learn-general@lists.sourceforge.net
>> <mailto:scikit-learn-general@lists.sourceforge.net>
>> Subject: Re: [Scikit-learn-general] CV with SVM
>>
>> No, it errors on invalid configurations. You can specify lists of
>> dictionaries if you don't want all possible combinations.
>> There is not really any point in searching over "dual=True/False". Why would
>> you want that?
>>
>> On 04/07/2015 12:24 PM, Pagliari, Roberto wrote:
>>> not all combinations of cost/loss functions and dual are possible with SVM.
>>>
>>> when performing grid search with CV, does sklearn skip invalid combinations?
>>>
>>> Thank you,
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> Develop your own process in accordance with the BPMN 2 standard
>>> Learn Process modeling best practices with Bonita BPM through live exercises
>>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual
>>> <http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual>-
>>> event?utm_
>>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>>
>>>
>>> _______________________________________________
>>> Scikit-learn-general mailing list
>>> Scikit-learn-general@lists.sourceforge.net
>>> <mailto:Scikit-learn-general@lists.sourceforge.net>
>>> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>>> <https://lists.sourceforge.net/lists/listinfo/scikit-learn-general>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> Develop your own process in accordance with the BPMN 2 standard
>> Learn Process modeling best practices with Bonita BPM through live exercises
>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual
>> <http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual>- event?utm_
>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>
>>
>> _______________________________________________
>> Scikit-learn-general mailing list
>> Scikit-learn-general@lists.sourceforge.net
>> <mailto:Scikit-learn-general@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>> <https://lists.sourceforge.net/lists/listinfo/scikit-learn-general>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
> <http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-> event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF_______________________________________________
> Scikit-learn-general mailing list
> Scikit-learn-general@lists.sourceforge.net
> <mailto:Scikit-learn-general@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
> <https://lists.sourceforge.net/lists/listinfo/scikit-learn-general>
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general