Ejemplo n.º 1
0
 def __repr__(self, prefixes=[]):
     return super(GNBSearchlight, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['gnb', 'generator'])
         + _repr_attrs(self, ['errorfx'], default=mean_mismatch_error)
         + _repr_attrs(self, ['indexsum'])
         )
Ejemplo n.º 2
0
 def __repr__(self, prefixes=[]):
     return super(CrossValidation, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['learner', 'splitter'])
         + _repr_attrs(self, ['errorfx'], default=mean_mismatch_error)
         + _repr_attrs(self, ['space'], default='sa.cvfolds')
         )
Ejemplo n.º 3
0
Archivo: fx.py Proyecto: esc/PyMVPA
 def __repr__(self, prefixes=[]):
     return super(FxMapper, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['axis', 'fx', 'uattrs'])
         + _repr_attrs(self, ['fxargs'], default=())
         + _repr_attrs(self, ['attrfx'], default='merge')
         )
Ejemplo n.º 4
0
Archivo: base.py Proyecto: esc/PyMVPA
 def __repr__(self):
     """String representation of `SKLLearnerWrapper`
     """
     prefixes = [repr(self._skl_learner)]
     if self.__tags__ != ['skl']:
         prefixes += ['tags=%r' % [t for t in self.__tags__ if t != 'skl']]
     prefixes += _repr_attrs(self, ['enforce_dim'])
     return Classifier.__repr__(self, prefixes=prefixes)
Ejemplo n.º 5
0
    def __repr__(self, prefixes=[]):
        """String representation of a `Measure`

        Includes only arguments which differ from default ones
        """
        return super(Measure, self).__repr__(
            prefixes=prefixes
            + _repr_attrs(self, ['null_dist']))
Ejemplo n.º 6
0
    def __repr__(self, prefixes=[]):
        """String representation of a `Measure`

        Includes only arguments which differ from default ones
        """
        return super(BaseSearchlight, self).__repr__(
            prefixes=prefixes
            + _repr_attrs(self, ['queryengine', 'roi_ids', 'nproc']))
Ejemplo n.º 7
0
Archivo: state.py Proyecto: esc/PyMVPA
    def __repr__(self, prefixes=None, fullname=False):
        """String definition of the object of ClassWithCollections object

        Parameters
        ----------
        prefixes : list of str
          What other prefixes to prepend to list of arguments
        fullname : bool
          Either to include full name of the module
        """
        prefixes = prefixes or []
        prefixes = prefixes[:]          # copy list
        id_str = ""
        module_str = ""
        if __debug__:
            if 'MODULE_IN_REPR' in debug.active:
                fullname = True
            if 'ID_IN_REPR' in debug.active:
                id_str = '#%r' % id(self)

        if fullname:
            modulename = '%s' % self.__class__.__module__
            if modulename != "__main__":
                module_str = "%s." % modulename

        # Collections' attributes
        collections = self._collections
        # we want them in this particular order
        for col in _COLLECTIONS_ORDER:
            collection = collections.get(col, None)
            if collection is None:
                continue
            prefixes += collection._cls_repr()

        # Description if present
        prefixes += _repr_attrs(self, ['descr'])

        out = "%s%s(%s)%s" % (module_str, self.__class__.__name__,
                               ', '.join(prefixes), id_str)
        # To possibly debug mass repr/str-fication
        # print str(self), ' REPR: ', out
        return out
Ejemplo n.º 8
0
 def __repr__(self, prefixes=[]):
     return super(CombinedFeaturewiseMeasure, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['analyzers'])
         + _repr_attrs(self, ['sa_attr'], default='combinations')
         )
Ejemplo n.º 9
0
 def __repr__(self, prefixes=[]):
     return super(Sensitivity, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['clf'])
         + _repr_attrs(self, ['force_train'], default=True)
         )
Ejemplo n.º 10
0
 def __repr__(self, prefixes=[]):
     return super(StaticMeasure, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['measure', 'bias'])
         )
Ejemplo n.º 11
0
 def __repr__(self, prefixes=[]):
     return super(TransferMeasure, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['measure', 'splitter'])
         )
Ejemplo n.º 12
0
 def __repr__(self, prefixes=[]):
     return super(SliceMapper, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['slicearg']))
Ejemplo n.º 13
0
 def __repr__(self, prefixes=[]):
     return super(RepeatedMeasure, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['node', 'generator', 'callback'])
         + _repr_attrs(self, ['concat_as'], default='samples')
         )
Ejemplo n.º 14
0
 def __repr__(self, prefixes=[]):
     return super(IndexQueryEngine, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['sorted'], default=True))
Ejemplo n.º 15
0
 def __repr__(self, prefixes=[]):
     return super(FeatureSelection, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['dshape', 'oshape']))
Ejemplo n.º 16
0
 def __repr__(self, prefixes=[]):
     return super(Searchlight, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['datameasure'])
         + _repr_attrs(self, ['add_center_fa'], default=False)
         )
Ejemplo n.º 17
0
Archivo: zscore.py Proyecto: esc/PyMVPA
 def __repr__(self, prefixes=[]):
     return super(ZScoreMapper, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ["params", "param_est", "chunks_attr"])
         + _repr_attrs(self, ["dtype"], default="float64")
     )
Ejemplo n.º 18
0
 def __repr__(self, prefixes=[]):
     return super(Learner, self).__repr__(
         prefixes=prefixes + _repr_attrs(self, ["auto_train", "force_train"], default=False)
     )
Ejemplo n.º 19
0
 def __repr__(self, prefixes=[]):
     return super(FlattenMapper, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['shape', 'maxdims']))
Ejemplo n.º 20
0
 def __repr__(self, prefixes=[]):
     """String representation of a `ProxyMeasure`
     """
     return super(ProxyMeasure, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['measure']))
Ejemplo n.º 21
0
Archivo: node.py Proyecto: esc/PyMVPA
 def __repr__(self, prefixes=[]):
     return super(Node, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['space', 'postproc']))
Ejemplo n.º 22
0
 def __repr__(self, prefixes=[]):
     return super(CachedQueryEngine, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['qe']))
Ejemplo n.º 23
0
 def __repr__(self, prefixes=[]):
     return super(FeatureSelection, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['filler'], default=0))
Ejemplo n.º 24
0
Archivo: node.py Proyecto: esc/PyMVPA
 def __repr__(self, prefixes=[]):
     return super(ChainNode, self).__repr__(
         prefixes=prefixes
         + _repr_attrs(self, ['nodes']))