[scikit-learn] gridsearchCV able to handle list of input?
Carlton Banks
noflaco at gmail.com
Sun Apr 30 09:23:53 EDT 2017
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].shape
> print 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 <mailto: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 <mailto: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 <mailto: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 <mailto: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 <https://pastebin.com/GMKH1L80>
>>>
>>> The error i am getting is:
>>>
>>> https://pastebin.com/A3cB0rMv <https://pastebin.com/A3cB0rMv>
>>>
>>> Any idea how i can resolve this?
>>>
>>>
>>>
>>> _______________________________________________
>>> scikit-learn mailing list
>>> scikit-learn at python.org <mailto:scikit-learn at python.org>
>>> https://mail.python.org/mailman/listinfo/scikit-learn <https://mail.python.org/mailman/listinfo/scikit-learn>
>>>
>>>
>>> _______________________________________________
>>> scikit-learn mailing list
>>> scikit-learn at python.org <mailto:scikit-learn at python.org>
>>> https://mail.python.org/mailman/listinfo/scikit-learn <https://mail.python.org/mailman/listinfo/scikit-learn>
>>
>> _______________________________________________
>> scikit-learn mailing list
>> scikit-learn at python.org <mailto:scikit-learn at python.org>
>> https://mail.python.org/mailman/listinfo/scikit-learn <https://mail.python.org/mailman/listinfo/scikit-learn>
>>
>>
>> _______________________________________________
>> scikit-learn mailing list
>> scikit-learn at python.org <mailto: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/20170430/f08b3c07/attachment-0001.html>
More information about the scikit-learn
mailing list