<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hello,<div><br></div><div>Real quick: Besides "None", what other arguments can you input for "combiner=???" in a sensitivity analyzer for a feature selection classifier? I see that it's supposed to be a "functor", whatever that is, but some examples would be very helpful. </div><div><br></div><div>Cheers,</div><div><br></div><div>Mark</div><div><br></div><div><div>splitter = NFoldSplitter(cvtype=1)</div><div>rfesvm_split = SplitClassifier(LinearCSVMC(),splitter) </div><div>FtSelClf = FeatureSelectionClassifier(</div><div><span class="Apple-tab-span" style="white-space:pre">        </span># use a linear SVM classifier:</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>clf = LinearCSVMC(),</div><div><span class="Apple-tab-span" style="white-space:pre">        </span># on features selected via RFE </div><div><span class="Apple-tab-span" style="white-space:pre">        </span>feature_selection = RFE(</div><div><span class="Apple-tab-span" style="white-space:pre">                </span># based on sensitivity of a clf which does splitting internally </div><div><span class="Apple-tab-span" style="white-space:pre">                </span>sensitivity_analyzer=rfesvm_split.getSensitivityAnalyzer(combiner=<b><font class="Apple-style-span" color="#FF0000"><???></font></b>,transformer=absolute)</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>transfer_error=ConfusionBasedError( </div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>rfesvm_split, </div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>confusion_state="confusion"), </div><div><span class="Apple-tab-span" style="white-space:pre">                </span># and whose internal error we use </div><div><span class="Apple-tab-span" style="white-space:pre">                </span>feature_selector=FractionTailSelector( </div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>0.2, mode='discard', tail='lower'), </div><div><span class="Apple-tab-span" style="white-space:pre">                </span># remove 20% of features at each step </div><div><span class="Apple-tab-span" style="white-space:pre">                </span>enable_states=['feature_ids'],</div><div><span class="Apple-tab-span" style="white-space:pre">                </span># update sensitivity at each step </div><div><span class="Apple-tab-span" style="white-space:pre">                </span>update_sensitivity=True), </div><div><span class="Apple-tab-span" style="white-space:pre">        </span>descr='LinSVM+RFE(splits_avg)')</div></div><div><br><div apple-content-edited="true"> <span class="Apple-style-span" style="font-size: 12px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div><div><div>~~~~~~~~~~~~~~~~~~~~~~~~~~</div><div><br></div><div>Mark Lescroart</div><div>(say it LESS-qua)</div><div><br></div><div>University of Southern California</div><div>Neuroscience Graduate Program</div><div>Image Understanding Lab</div><div>Email: <a href="mailto:mark.lescroart@usc.edu">mark.lescroart@usc.edu</a></div><div>Cell: (213) 447-0752</div></div></div></div></div></span> </div><br></div></body></html>