could you by chance upload a part of your data if not all of it / a
representation or the like?
On Fri, Mar 8, 2013 at 3:21 PM, Mohamed Radhouane Aniba
<arad...@gmail.com>wrote:
> Ronnie,
>
> This is exactly what I did and that's what shows in the error message
> saying "X.shape[1] = 2 should be equal to 6, the number of features at
> training time"
>
> The training was made successfully, best parameters sent to output
> successfully
>
> but then I think it is a bug when rendering the plots
>
> I might miss something
>
> Rad
>
> On Mar 8, 2013, at 3:17 PM, Ronnie Ghose <ronnie.gh...@gmail.com> wrote:
>
> X_2d = X[:, :6] if the data is formatted correctly. Its rows by cols and
> then slicing. The numpy docs should help
> On Mar 8, 2013 3:12 PM, "Mohamed Radhouane Aniba" <arad...@gmail.com>
> wrote:
>
>> Thank you guys it makes more sense now.
>>
>> I slightly changed the code to fit my data ( I have 6 features)
>>
>> I got then an error message saying :
>>
>> File "plot_rbf_parameters.py", line 109, in <module>
>> Z = clf.decision_function(np.c_[xx.ravel(), yy.ravel()])
>> File
>> "/Library/Python/2.7/site-packages/scikit_learn-0.13.1-py2.7-macosx-10.8-intel.egg/sklearn/svm/base.py",
>> line 365, in decision_function
>> X = self._validate_for_predict(X)
>> File
>> "/Library/Python/2.7/site-packages/scikit_learn-0.13.1-py2.7-macosx-10.8-intel.egg/sklearn/svm/base.py",
>> line 412, in _validate_for_predict
>> (n_features, self.shape_fit_[1]))
>> ValueError: X.shape[1] = 2 should be equal to 6, the number of features
>> at training time
>>
>>
>> around that line :
>>
>> Z = clf.decision_function(np.c_[xx.ravel(), yy.ravel()])
>>
>> How can I make X.shape[1]=6 instead of 2
>>
>> Sorry if that sounds a newbie request
>>
>> Thanks
>>
>> Rad
>>
>> On Mar 8, 2013, at 2:54 PM, Flavio Vinicius <flavio...@gmail.com> wrote:
>>
>> > Suppose you have
>> >
>> > x = np.array([1, 2, 3, 4])
>> >
>> > Then
>> >
>> > x > 2 = [False, False, True, True]
>> >
>> > Using boolean indexing
>> >
>> > x[x > 2] = [3, 4]
>> > --
>> > Flavio
>> >
>> >
>> > On Fri, Mar 8, 2013 at 4:41 PM, Ronnie Ghose <ronnie.gh...@gmail.com>
>> wrote:
>> >> That uses the Boolean indexing function of numpy arrays iirc
>> >>
>> >> On Mar 8, 2013 1:28 PM, "Mohamed Radhouane Aniba" <arad...@gmail.com>
>> wrote:
>> >>>
>> >>> Simply because I am new to both python and scikit (Coming from R
>> world)
>> >>>
>> >>> The problem is that I tried using load_svmlight_file with in
>> particular
>> >>> RBF parameters example
>> >>>
>> http://scikit-learn.org/stable/auto_examples/svm/plot_rbf_parameters.html#example-svm-plot-rbf-parameters-py
>> >>>
>> >>> and I get a lot of problems / errors/ so I thought it is easier to use
>> >>> native format which preserve the structure of the variables used.
>> >>>
>> >>> What I tested in this script in particular is something like :
>> >>>
>> >>> #iris = load_iris()
>> >>> #X = iris.data
>> >>> #Y = iris.target
>> >>> X,Y = load_svmlight_file("toto")
>> >>> X = X.toarray()
>> >>>
>> >>> # dataset for decision function visualization
>> >>>
>> >>> X_2d = X[:, :2]
>> >>> X_2d = X_2d[Y > 0]
>> >>> Y_2d = Y[Y > 0]
>> >>> Y_2d -= 1
>> >>>
>> >>> What does the section _2d means ? not vey clear
>> >>>
>> >>> Rad
>> >>>
>> >>> On Mar 8, 2013, at 1:21 PM, Philipp Singer <kill...@gmail.com> wrote:
>> >>>
>> >>>> Why do you want to convert libsvm to another structure?
>> >>>>
>> >>>> I don't quite get it.
>> >>>>
>> >>>> If you want to use examples: scikit learn has included datasets that
>> can
>> >>>> be directly loaded. I think this section should help:
>> >>>> http://scikit-learn.org/stable/datasets/index.html
>> >>>>
>> >>>> Am 08.03.2013 18:44, schrieb Mohamed Radhouane Aniba:
>> >>>>> Hello !
>> >>>>>
>> >>>>> I am wondering if someone has developed a snippet or a script that
>> >>>>> converts libsvm format into a format directly usable by scikit
>> without the
>> >>>>> need to use of load_svmlight_file.
>> >>>>>
>> >>>>> The reason is that I am trying to use the examples provided on the
>> >>>>> website, but all of them are written in a format that is not a
>> libsvm one.
>> >>>>>
>> >>>>> Thanks
>> >>>>>
>> >>>>> Rad
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> ------------------------------------------------------------------------------
>> >>>>> Symantec Endpoint Protection 12 positioned as A LEADER in The
>> Forrester
>> >>>>> Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in
>> the
>> >>>>> endpoint security space. For insight on selecting the right partner
>> to
>> >>>>> tackle endpoint security challenges, access the full report.
>> >>>>> http://p.sf.net/sfu/symantec-dev2dev
>> >>>>> _______________________________________________
>> >>>>> Scikit-learn-general mailing list
>> >>>>> Scikit-learn-general@lists.sourceforge.net
>> >>>>> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> ------------------------------------------------------------------------------
>> >>>> Symantec Endpoint Protection 12 positioned as A LEADER in The
>> Forrester
>> >>>> Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in
>> the
>> >>>> endpoint security space. For insight on selecting the right partner
>> to
>> >>>> tackle endpoint security challenges, access the full report.
>> >>>> http://p.sf.net/sfu/symantec-dev2dev
>> >>>> _______________________________________________
>> >>>> Scikit-learn-general mailing list
>> >>>> Scikit-learn-general@lists.sourceforge.net
>> >>>> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>> >>>
>> >>>
>> >>>
>> >>>
>> ------------------------------------------------------------------------------
>> >>> Symantec Endpoint Protection 12 positioned as A LEADER in The
>> Forrester
>> >>> Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in
>> the
>> >>> endpoint security space. For insight on selecting the right partner to
>> >>> tackle endpoint security challenges, access the full report.
>> >>> http://p.sf.net/sfu/symantec-dev2dev
>> >>> _______________________________________________
>> >>> Scikit-learn-general mailing list
>> >>> Scikit-learn-general@lists.sourceforge.net
>> >>> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>> >>
>> >>
>> >>
>> ------------------------------------------------------------------------------
>> >> Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
>> >> Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the
>> >> endpoint security space. For insight on selecting the right partner to
>> >> tackle endpoint security challenges, access the full report.
>> >> http://p.sf.net/sfu/symantec-dev2dev
>> >> _______________________________________________
>> >> Scikit-learn-general mailing list
>> >> Scikit-learn-general@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>> >>
>> >
>> >
>> ------------------------------------------------------------------------------
>> > Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
>> > Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the
>> > endpoint security space. For insight on selecting the right partner to
>> > tackle endpoint security challenges, access the full report.
>> > http://p.sf.net/sfu/symantec-dev2dev
>> > _______________________________________________
>> > Scikit-learn-general mailing list
>> > Scikit-learn-general@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
>> Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the
>> endpoint security space. For insight on selecting the right partner to
>> tackle endpoint security challenges, access the full report.
>> http://p.sf.net/sfu/symantec-dev2dev
>> _______________________________________________
>> Scikit-learn-general mailing list
>> Scikit-learn-general@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>>
>
> ------------------------------------------------------------------------------
> Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
> Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the
> endpoint security space. For insight on selecting the right partner to
> tackle endpoint security challenges, access the full report.
>
> http://p.sf.net/sfu/symantec-dev2dev_______________________________________________
> Scikit-learn-general mailing list
> Scikit-learn-general@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>
>
>
>
> ------------------------------------------------------------------------------
> Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
> Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the
> endpoint security space. For insight on selecting the right partner to
> tackle endpoint security challenges, access the full report.
> http://p.sf.net/sfu/symantec-dev2dev
> _______________________________________________
> Scikit-learn-general mailing list
> Scikit-learn-general@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>
>
------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the
endpoint security space. For insight on selecting the right partner to
tackle endpoint security challenges, access the full report.
http://p.sf.net/sfu/symantec-dev2dev
_______________________________________________
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general