spikingneuronproperties.cpp

来自「amygdata的神经网络算法源代码」· C++ 代码 · 共 43 行

CPP
43
字号
#include "spikingneuronproperties.h"#include "utilities.h"using namespace Amygdala;using namespace Utilities;SpikingNeuronProperties::SpikingNeuronProperties():	NeuronProperties(),	refPeriod(2000){}SpikingNeuronProperties::SpikingNeuronProperties(bool initializePhysicalProps):    NeuronProperties(initializePhysicalProps),    refPeriod(2000){}SpikingNeuronProperties::SpikingNeuronProperties(const SpikingNeuronProperties& rhs):    NeuronProperties(rhs),    refPeriod(rhs.refPeriod){}SpikingNeuronProperties::~SpikingNeuronProperties() {}void SpikingNeuronProperties::SetProperty(std::string& name, std::string& value){	if (name == "refPeriod") {		refPeriod = atoi(value.c_str());	}	else {    	NeuronProperties::SetProperty(name, value);	}}std::map< std::string, std::string > SpikingNeuronProperties::GetPropertyMap() const{     std::map< std::string, std::string > props = NeuronProperties::GetPropertyMap();     props["refPeriod"] = ftostr(refPeriod);     return props;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?