Auryn simulator
v0.8.1-206-gb56e451
Plastic Spiking Neural Network Simulator
|
#include <iostream>
#include <iomanip>
#include <stdlib.h>
#include <string>
#include <boost/program_options.hpp>
#include "auryn/auryn_global.h"
#include "auryn/auryn_definitions.h"
#include "auryn/AurynVector.h"
#include "auryn/AurynDelayVector.h"
#include "auryn/System.h"
#include "auryn/Logger.h"
#include "auryn/SpikeDelay.h"
#include "auryn/SyncBuffer.h"
#include "auryn/LinearTrace.h"
#include "auryn/EulerTrace.h"
#include "auryn/Connection.h"
#include "auryn/SparseConnection.h"
#include "auryn/DelayConnection.h"
#include "auryn/RateModulatedConnection.h"
#include "auryn/STDPConnection.h"
#include "auryn/PairInteractionConnection.h"
#include "auryn/STDPwdConnection.h"
#include "auryn/SymmetricSTDPConnection.h"
#include "auryn/STPConnection.h"
#include "auryn/ABSConnection.h"
#include "auryn/DuplexConnection.h"
#include "auryn/TripletConnection.h"
#include "auryn/LPTripletConnection.h"
#include "auryn/TripletDecayConnection.h"
#include "auryn/TripletScalingConnection.h"
#include "auryn/MinimalTripletConnection.h"
#include "auryn/IdentityConnection.h"
#include "auryn/AllToAllConnection.h"
#include "auryn/SpikingGroup.h"
#include "auryn/NeuronGroup.h"
#include "auryn/PoissonGroup.h"
#include "auryn/PoissonSpikeInjector.h"
#include "auryn/FileInputGroup.h"
#include "auryn/FileModulatedPoissonGroup.h"
#include "auryn/ParrotGroup.h"
#include "auryn/StimulusGroup.h"
#include "auryn/SpikeTimingStimGroup.h"
#include "auryn/ProfilePoissonGroup.h"
#include "auryn/StructuredPoissonGroup.h"
#include "auryn/CorrelatedPoissonGroup.h"
#include "auryn/InputChannelGroup.h"
#include "auryn/MovingBumpGroup.h"
#include "auryn/AuditoryBeepGroup.h"
#include "auryn/IFGroup.h"
#include "auryn/CubaIFGroup.h"
#include "auryn/TIFGroup.h"
#include "auryn/AIFGroup.h"
#include "auryn/AIF2Group.h"
#include "auryn/AdExGroup.h"
#include "auryn/SRM0Group.h"
#include "auryn/IafPscDeltaGroup.h"
#include "auryn/IafPscExpGroup.h"
#include "auryn/IzhikevichGroup.h"
#include "auryn/NaudGroup.h"
#include "auryn/SynapseModel.h"
#include "auryn/ExpCubaSynapse.h"
#include "auryn/ExpCobaSynapse.h"
#include "auryn/LinearComboSynapse.h"
#include "auryn/Checker.h"
#include "auryn/RateChecker.h"
#include "auryn/WeightChecker.h"
#include "auryn/Device.h"
#include "auryn/Monitor.h"
#include "auryn/VoltageMonitor.h"
#include "auryn/VoltageClampMonitor.h"
#include "auryn/SpikeMonitor.h"
#include "auryn/BinarySpikeMonitor.h"
#include "auryn/BinaryStateMonitor.h"
#include "auryn/DelayedSpikeMonitor.h"
#include "auryn/RealTimeMonitor.h"
#include "auryn/RateMonitor.h"
#include "auryn/PopulationRateMonitor.h"
#include "auryn/BurstRateMonitor.h"
#include "auryn/StateMonitor.h"
#include "auryn/WeightSumMonitor.h"
#include "auryn/PatternMonitor.h"
#include "auryn/WeightPatternMonitor.h"
#include "auryn/WeightStatsMonitor.h"
#include "auryn/WeightMonitor.h"
#include "auryn/WeightMatrixMonitor.h"
#include "auryn/PoissonStimulator.h"
#include "auryn/NormalStimulator.h"
#include "auryn/PatternStimulator.h"
#include "auryn/CurrentInjector.h"