26 #ifndef WEIGHTPATTERNMONITOR_H_ 27 #define WEIGHTPATTERNMONITOR_H_
void load_post_patterns(string filename)
Definition: WeightPatternMonitor.cpp:165
void load_patterns(std::string filename, std::vector< type_pattern > &patterns)
Definition: WeightPatternMonitor.cpp:95
Abstract base class for all Monitor objects.
Definition: Monitor.h:47
Records mean weights from a connection specified by one or two pattern files. Can be used to easily m...
Definition: WeightPatternMonitor.h:43
AurynWeight compute_pattern_mean(const NeuronID i, const NeuronID j)
Definition: WeightPatternMonitor.cpp:55
The abstract base class for all Connection objects in Auryn.
Definition: Connection.h:53
void execute()
Definition: WeightPatternMonitor.cpp:76
AurynTime ssize
Definition: WeightPatternMonitor.h:47
double AurynDouble
Higher precision floating point datatype.
Definition: auryn_definitions.h:158
AurynFloat AurynWeight
Unit of synaptic weights.
Definition: auryn_definitions.h:159
WeightPatternMonitor(Connection *source, string filename, AurynDouble binsize=10.0)
Definition: WeightPatternMonitor.cpp:30
virtual ~WeightPatternMonitor()
Definition: WeightPatternMonitor.cpp:35
void init()
Standard initializer to be called by the constructor.
Definition: Device.cpp:32
Definition: ABSConnection.h:38
size_t max_patterns
Definition: WeightPatternMonitor.h:63
void load_pre_patterns(string filename)
Definition: WeightPatternMonitor.cpp:160
std::vector< type_pattern > pre_patterns
Definition: WeightPatternMonitor.h:51
Connection * src
Definition: WeightPatternMonitor.h:46
NeuronID AurynTime
Defines Auryns discrete time unit of the System clock. Change to AurynLong if 120h of simtime are not...
Definition: auryn_definitions.h:155
std::vector< type_pattern > post_patterns
Definition: WeightPatternMonitor.h:52
std::string string
Standard library string type which is imported into Auryn namespace.
Definition: auryn_definitions.h:156
unsigned int NeuronID
NeuronID is an unsigned integeger type used to index neurons in Auryn.
Definition: auryn_definitions.h:151