src.utils.ptransf.receptive_field_hierarchical_fpspp

Classes

ReceptiveFieldHierarchicalFPSPP(**kwargs)

class src.utils.ptransf.receptive_field_hierarchical_fpspp.ReceptiveFieldHierarchicalFPSPP(**kwargs)
Author:

Alberto M. Esmoris Pena

C++ implementation of the ReceptiveFieldHierarchicalFPS.

__init__(**kwargs)

See ReceptiveFieldHierarchicalFPS and ReceptiveFieldHierarchicalFPS.__init__().

fit(X, x, structure_float_type=<class 'numpy.float64'>, id=None)

C++ version of ReceptiveFieldHierarchicalFPS.fit().

propagate_values(v, reduce_strategy='mean', **kwargs)

See ReceptiveFieldHierarchicalFPS and ReceptiveFieldHierarchicalFPS.propagate_values().

reduce_values(X, v, reduce_f=<function mean>)

C++ version of ReceptiveFieldHierarchicalFPS.reduce_values().

reduce_values_python(X, v, reduce_f=<function mean>)

Method that calls ReceptiveFieldFPS.reduce_values() to provide a Python alternative to reductions.

NOTE that this method should only be used for testing and debugging purposes.