Newer
Older
Martin Beseda
committed
#include <boost/serialization/export.hpp>
#include "NeuronSerialization.h"
#include "NeuronBinarySerialization.h"
Martin Beseda
committed
BOOST_CLASS_EXPORT_IMPLEMENT(lib4neuro::NeuronBinary)
Martin Beseda
committed
namespace lib4neuro {
NeuronBinary::NeuronBinary() {}
double NeuronBinary::activate(double x,
double b) {
Martin Beseda
committed
if (x >= b) {

Michal Kravcenko
committed
this->activation_val = 1.0;
Martin Beseda
committed
} else {

Michal Kravcenko
committed
this->activation_val = 0.0;
Martin Beseda
committed
}

Michal Kravcenko
committed
return this->activation_val;