![]() |
Multivariate Pattern Analysis in Python |
The comprehensive API documentation for this module, including all technical details, is available in the Epydoc-generated API reference for mvpa.featsel.helpers (for developers).
Bases: object
Determine whether the last value in a sequence is the best one given some criterion.
Initialize with number of steps
Parameters: |
|
---|
See also
Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the BestDetector documentation.
Full API documentation of BestDetector in module mvpa.featsel.helpers.
Bases: mvpa.misc.state.ClassWithCollections
Base class to implement functors to select some elements based on a sequence of values.
Cheap initialization.
Parameters: |
|
---|
See also
Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the ElementSelector documentation.
Full API documentation of ElementSelector in module mvpa.featsel.helpers.
Bases: mvpa.featsel.helpers.StoppingCriterion
Stop computation if the latest error drops below a certain threshold.
Initialize with threshold.
Parameters: |
|
---|
See also
Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the FixedErrorThresholdStopCrit documentation.
Full API documentation of FixedErrorThresholdStopCrit in module mvpa.featsel.helpers.
Bases: mvpa.featsel.helpers.TailSelector
Given a sequence, provide set of IDs for a fixed number of to be selected elements.
Cheap initialization.
Parameters: |
|
---|
See also
Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the FixedNElementTailSelector documentation.
Full API documentation of FixedNElementTailSelector in module mvpa.featsel.helpers.
Bases: mvpa.featsel.helpers.TailSelector
Given a sequence, provide Ids for a fraction of elements
Cheap initialization.
Parameters: |
|
---|
See also
Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the FractionTailSelector documentation.
Full API documentation of FractionTailSelector in module mvpa.featsel.helpers.
Bases: mvpa.featsel.helpers.StoppingCriterion
Stop computation if the latest error drops below a certain threshold.
Parameters: |
|
---|
See also
Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the MultiStopCrit documentation.
Full API documentation of MultiStopCrit in module mvpa.featsel.helpers.
Bases: mvpa.featsel.helpers.StoppingCriterion
Stop computation if for a number of steps error was increasing
Initialize with number of steps
Parameters: |
|
---|
See also
Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the NBackHistoryStopCrit documentation.
Full API documentation of NBackHistoryStopCrit in module mvpa.featsel.helpers.
Bases: mvpa.featsel.helpers.StoppingCriterion
Stop computation after a certain number of steps.
Initialize with number of steps.
Parameters: |
|
---|
See also
Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the NStepsStopCrit documentation.
Full API documentation of NStepsStopCrit in module mvpa.featsel.helpers.
Bases: mvpa.featsel.helpers.ElementSelector
Select elements based on specified range of values
Initialization RangeElementSelector
Parameters: |
|
---|
upper could be lower than lower – then selection is done on values <= lower or >=upper (ie tails). This would produce the same result if called with flipped values for mode and inclusive.
If no upper no lower is set, assuming upper,lower=0, thus outputing non-0 elements
See also
Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the RangeElementSelector documentation.
Full API documentation of RangeElementSelector in module mvpa.featsel.helpers.
Bases: object
Base class for all functors to decide when to stop RFE (or may be general optimization... so it probably will be moved out into some other module
See also
Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the StoppingCriterion documentation.
Full API documentation of StoppingCriterion in module mvpa.featsel.helpers.
Bases: mvpa.featsel.helpers.ElementSelector
Select elements from a tail of a distribution.
The default behaviour is to discard the lower tail of a given distribution.
Initialize TailSelector
Parameters: |
|
---|
See also
Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the TailSelector documentation.
Full API documentation of TailSelector in module mvpa.featsel.helpers.