This implementation optimizes read performance at the expense of write performance. The accessor methods are fast but the modulation factor mutator methods are slow. Use this implementation when the modulation factors are changed infrequently relative to the number of times the modulated weight is accessed.
This implementation conserves memory by using lazy initialization and by releasing memory allocated to internal data structures when empty.
ModulatedSynapseImp can be used as the default implementation for accessor interface Synapse because its memory consumption and read access performance is similar to MutableSynapseImp when modulation is not used.
@see MutableSynapseImp @version $Date: 2012-04-15 13:47:26 -0500 (Sun, 15 Apr 2012) $ $Rev: 9 $ $Author: croft $ @since 2012-02-19 @author David Wallace Croft
|
|
|
|