[pymvpa] LinearSVM Classification Warning

Geethmala geethmala at gmail.com
Tue Feb 2 19:14:54 UTC 2010


Here you go,

Dataset / float32 153 x 40656
uniq: 8 chunks 5 labels
stats: mean=-0.0255406 std=0.994264 var=0.98856 min=-6.94855 max=6.71638

Counts of labels in each chunk:
  chunks\labels 1.0 2.0 3.0 4.0 5.0
                --- --- --- --- ---
      0.0        3   6   0   9   6
      1.0        3   0   6   3   6
      2.0        3   6   3   3   3
      3.0        0   6   9   0   6
      4.0        6   0   0   3   3
      5.0        6   3   0   9   0
      6.0        6   6   3   6   0
      7.0        3   3   9   0   6

Summary per label across chunks
  label mean  std min max #chunks
   1    3.75 1.98  0   6     7
   2    3.75 2.49  0   6     6
   3    3.75  3.6  0   9     5
   4    4.12 3.33  0   9     6
   5    3.75 2.49  0   6     6

Summary per chunk across labels
  chunk mean  std min max #labels
   0     4.8 3.06  0   9     4
   1     3.6 2.24  0   6     4
   2     3.6  1.2  3   6     5
   3     4.2  3.6  0   9     3
   4     2.4 2.24  0   6     3
   5     3.6  3.5  0   9     3
   6     4.2  2.4  0   6     4
   7     4.2 3.06  0   9     4


Thanks,
Geethmala

On Tue, Feb 2, 2010 at 2:11 PM, Matthias Ekman <Matthias.Ekman at nf.mpg.de>wrote:

> Hi,
>
> could you please post:
> print ds.summary()
>
> .. just to make sure, that there are samples belonging to class 3 :)
>
>
> Matthias
>
> Geethmala wrote:
> > No, I don't have a mix of them. They are all integer values.
> >
> > Thanks,
> > Geethmala
> >
> > On Tue, Feb 2, 2010 at 1:59 PM, Yaroslav Halchenko <
> debian at onerussian.com>wrote:
> >
> >> it means that
> >>
> >>  Classifier LinearCSVMC(kernel_type='linear', svm_impl='C_SVC')
> >>  wasn't trained to classify labels Set([3.0]) present in testing
> >>  dataset. Make sure that you have not mixed order/names of the
> >>  arguments anywhere
> >>
> >> Also test if you don't have a mix of float and int labels in your
> >> datasets (as I remember you are manually composing those).
> >>
> >>
> >> On Tue, 02 Feb 2010, Geethmala wrote:
> >>
> >>>    Hi,
> >>>    I get the following warning when I run LinearCSVMC.
> >>>    WARNING: Classifier LinearCSVMC(kernel_type='linear',
> >> svm_impl='C_SVC')
> >>>    wasn't trained to classify labels Set([3.0]) present in testing
> >>>    dataset. Make sure that you have not mixed order/names of the
> >> arguments
> >>>    anywhere
> >>>    What does this warning mean?
> >>>    Thanks,
> >>>    Geethmala
> >>> _______________________________________________
> >>> Pkg-ExpPsy-PyMVPA mailing list
> >>> Pkg-ExpPsy-PyMVPA at lists.alioth.debian.org
> >>> http://lists.alioth.debian.org/mailman/listinfo/pkg-exppsy-pymvpa
> >>
> >> --
> >>                                  .-.
> >> =------------------------------   /v\  ----------------------------=
> >> Keep in touch                    // \\     (yoh@|www.)onerussian.com
> >> Yaroslav Halchenko              /(   )\               ICQ#: 60653192
> >>                   Linux User    ^^-^^    [175555]
> >>
> >>
> >>
> >> _______________________________________________
> >> Pkg-ExpPsy-PyMVPA mailing list
> >> Pkg-ExpPsy-PyMVPA at lists.alioth.debian.org
> >> http://lists.alioth.debian.org/mailman/listinfo/pkg-exppsy-pymvpa
> >>
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Pkg-ExpPsy-PyMVPA mailing list
> > Pkg-ExpPsy-PyMVPA at lists.alioth.debian.org
> > http://lists.alioth.debian.org/mailman/listinfo/pkg-exppsy-pymvpa
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-exppsy-pymvpa/attachments/20100202/aa09f619/attachment-0001.htm>


More information about the Pkg-ExpPsy-PyMVPA mailing list