#ifndef MODEL_REGISTER_H #define MODEL_REGISTER_H static platform::Registrar registrarT("TAN", [](void) -> bayesnet::BaseClassifier* { return new bayesnet::TAN();}); static platform::Registrar registrarTN("TANNew", [](void) -> bayesnet::BaseClassifier* { return new bayesnet::TANNew();}); static platform::Registrar registrarS("SPODE", [](void) -> bayesnet::BaseClassifier* { return new bayesnet::SPODE(2);}); static platform::Registrar registrarK("KDB", [](void) -> bayesnet::BaseClassifier* { return new bayesnet::KDB(2);}); static platform::Registrar registrarA("AODE", [](void) -> bayesnet::BaseClassifier* { return new bayesnet::AODE();}); #endif