[pymvpa] get_sensitivity_analyzer for PLR

Hiroyuki AKAMA akama.h.aa at m.titech.ac.jp
Sat Dec 24 01:35:15 UTC 2011


Dear PyMVPA developpers

I am using SMLR as well as PLR, and 'get_sensitivity_analyzer' perfectly worked with SMLR but not with PLR. 

<<Error Message>>
 File "PLRAvVolsSensitivity.py", line 158, in <module>
    weightAnalyser = anovaSelectedPLR.get_sensitivity_analyzer(postproc=M.maxofabs_sample())
  File "/usr/lib/pymodules/python2.6/mvpa2/misc/args.py", line 73, in do_group_kwargs
    return method(self, *args_, **kwargs__)
  File "/usr/lib/pymodules/python2.6/mvpa2/clfs/meta.py", line 330, in get_sensitivity_analyzer
    analyzer=self.__clf.get_sensitivity_analyzer(**slave_kwargs),
  File "/usr/lib/pymodules/python2.6/mvpa2/clfs/base.py", line 491, in get_sensitivity_analyzer
    raise NotImplementedError
NotImplementedError

We think get_sensitivity_analyzer just hasn't coded that yet. 

What should we do for the time being? Is it soluble adding lines to some py files?

FYI.
anovaSelectedPLR = M.FeatureSelectionClassifier(
	M.PLR(),
	M.SensitivityBasedFeatureSelection(
		M.OneWayAnova(),
		M.FixedNElementTailSelector(500, mode='select', tail='upper')
	),
)

Best wishes

Hiroyuki AKAMA
Associate Professor, Graduate School of Decision Science and Technology
Tokyo Institute of Technology,
W9-10, O-okayama, Meguro-ku, Tokyo-152-8552
Japan
akama at dp.hum.titech.ac.jp
http://www.dp.hum.titech.ac.jp



More information about the Pkg-ExpPsy-PyMVPA mailing list