Package mvpa :: Package featsel :: Module helpers :: Class FractionTailSelector
[hide private]
[frames] | no frames]

Class FractionTailSelector

source code


Given a sequence, provide Ids for a fraction of elements
Nested Classes [hide private]

Inherited from misc.state.ClassWithCollections: __metaclass__

Instance Methods [hide private]
 
__init__(self, felements, **kwargs)
Cheap initialization.
source code
 
__repr__(self)
String definition of the object of ClassWithCollections object
source code
 
_getNElements(self, seq)
In derived classes has to return the number of elements to be processed given a sequence values forming the distribution.
source code
 
_setFElements(self, felements)
What fraction to discard
source code

Inherited from TailSelector: __call__

Inherited from TailSelector (private): _setTail

Inherited from ElementSelector (private): _setMode

Inherited from misc.state.ClassWithCollections: __getattribute__, __new__, __setattr__, __str__, reset

Inherited from object: __delattr__, __format__, __hash__, __reduce__, __reduce_ex__, __sizeof__, __subclasshook__

Class Variables [hide private]
  felements = property(fget= lambda x: x.__felements, fset= _set...

Inherited from ElementSelector: mode, ndiscarded

Inherited from misc.state.ClassWithCollections: _DEV__doc__, descr

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, felements, **kwargs)
(Constructor)

source code 
Cheap initialization.
Parameters:
  • felements (float (0,1.0]) - Fraction of elements to select/discard. Note: Even when 0.0 is specified at least one element will be selected.
Overrides: object.__init__

__repr__(self)
(Representation operator)

source code 
String definition of the object of ClassWithCollections object
Parameters:
  • fullname - Either to include full name of the module
  • prefixes - What other prefixes to prepend to list of arguments
Overrides: object.__repr__
(inherited documentation)

_getNElements(self, seq)

source code 
In derived classes has to return the number of elements to be processed given a sequence values forming the distribution.
Overrides: TailSelector._getNElements
(inherited documentation)

Class Variable Details [hide private]

felements

Value:
property(fget= lambda x: x.__felements, fset= _setFElements)