[pymvpa] every permutation returning the same value
Nick Oosterhof
nikolaas.oosterhof at unitn.it
Sun Aug 31 15:08:08 UTC 2014
On Aug 31, 2014, at 4:24 PM, Ben Acland <benacland at gmail.com> wrote:
> Can anyone see a mistake in the following code that would cause all of my permutation tests to return the same mean error value?
>
> # cross-validated linear svm with permutation testing (leave out 1 from each sub group)
> rep = mp.Repeater(count=PERM_COUNT)
[...]
> distr_est = mp.MCNullDist(rep,
> tail='left',
> measure=null_cv,
> enable_ca=['dist_samples'])
[...]
> ... and at the end of all of this, cvmcc.null_dist.ca.dist_samples contains PERM_COUNT repetitions of a single value.
You are feeding your Repeater as the permutator argument. It would seem that the MCNullDist has no access to unpermuted datasets.
More information about the Pkg-ExpPsy-PyMVPA
mailing list