[scikit-learn] gridsearchCV able to handle list of input?

Joel Nothman joel.nothman at gmail.com
Sun Apr 30 20:17:25 EDT 2017


Sorry, I don't know enough about keras and its terminology.

Scikit-learn usually limits itself to datasets where features and targets
are a rectangular matrix.

But grid search and other model selection tools should allow data of other
shapes as long as they can be indexed on the first axis. You may be best
off, however, getting support from the Keras folks.

On 30 April 2017 at 23:23, Carlton Banks <noflaco at gmail.com> wrote:

> It seems like scikit-learn is not able to handle network with multiple
> inputs.
> Keras documentation states:
>
> You can use Sequential Keras models (*single-input only*) as part of your
> Scikit-Learn workflow via the wrappers found at keras.wrappers.scikit_
> learn.py.
> But besides what the wrapper can do.. can scikit-learn really not handle
> multiple inputs?..
>
>
> Den 30. apr. 2017 kl. 14.18 skrev Carlton Banks <noflaco at gmail.com>:
>
> The shapes are
>
> print len(train_input)print train_input[0].shapeprint train_output.shape
> 33(100, 8, 45, 3)(100, 1, 145)
>
>
> 100 is the batch-size..
>
> Den 30. apr. 2017 kl. 12.57 skrev Joel Nothman <joel.nothman at gmail.com>:
>
> Scikit-learn should accept a list as X to grid search and index it just
> fine. So I'm not sure that constraint applies to Grid Search
>
> On 30 April 2017 at 20:11, Julio Antonio Soto de Vicente <julio at esbet.es>
> wrote:
>
>> Tbh I've never tried, but I would say that te current sklearn API does
>> not support multi-input data...
>>
>> El 30 abr 2017, a las 12:02, Joel Nothman <joel.nothman at gmail.com>
>> escribió:
>>
>> What are the shapes of train_input and train_output?
>>
>> On 30 April 2017 at 12:59, Carlton Banks <noflaco at gmail.com> wrote:
>>
>>> I am currently trying to run some gridsearchCV on a keras model which
>>> has multiple inputs.
>>> The inputs is stored in a list in which each entry in the list is a
>>> input for a specific channel.
>>>
>>>
>>> Here is my model and how i use the gridsearch.
>>>
>>> https://pastebin.com/GMKH1L80
>>>
>>> The error i am getting is:
>>>
>>> https://pastebin.com/A3cB0rMv
>>>
>>> Any idea how i can resolve this?
>>>
>>>
>>>
>>> _______________________________________________
>>> scikit-learn mailing list
>>> scikit-learn at python.org
>>> https://mail.python.org/mailman/listinfo/scikit-learn
>>>
>>>
>> _______________________________________________
>> scikit-learn mailing list
>> scikit-learn at python.org
>> https://mail.python.org/mailman/listinfo/scikit-learn
>>
>>
>> _______________________________________________
>> scikit-learn mailing list
>> scikit-learn at python.org
>> https://mail.python.org/mailman/listinfo/scikit-learn
>>
>>
> _______________________________________________
> scikit-learn mailing list
> scikit-learn at python.org
> https://mail.python.org/mailman/listinfo/scikit-learn
>
>
>
>
> _______________________________________________
> scikit-learn mailing list
> scikit-learn at python.org
> https://mail.python.org/mailman/listinfo/scikit-learn
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/scikit-learn/attachments/20170501/564e616f/attachment-0001.html>


More information about the scikit-learn mailing list