Add XSPnDE n=2
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -41,3 +41,4 @@ puml/**
|
|||||||
*.dot
|
*.dot
|
||||||
diagrams/html/**
|
diagrams/html/**
|
||||||
diagrams/latex/**
|
diagrams/latex/**
|
||||||
|
.cache
|
||||||
|
@@ -12,6 +12,7 @@
|
|||||||
#include <bayesnet/classifiers/KDB.h>
|
#include <bayesnet/classifiers/KDB.h>
|
||||||
#include <bayesnet/classifiers/SPODE.h>
|
#include <bayesnet/classifiers/SPODE.h>
|
||||||
#include <bayesnet/classifiers/XSPODE.h>
|
#include <bayesnet/classifiers/XSPODE.h>
|
||||||
|
#include <bayesnet/classifiers/XSPnDE.h>
|
||||||
#include <bayesnet/classifiers/SPnDE.h>
|
#include <bayesnet/classifiers/SPnDE.h>
|
||||||
#include <bayesnet/classifiers/TANLd.h>
|
#include <bayesnet/classifiers/TANLd.h>
|
||||||
#include <bayesnet/classifiers/KDBLd.h>
|
#include <bayesnet/classifiers/KDBLd.h>
|
||||||
@@ -46,4 +47,4 @@ namespace platform {
|
|||||||
Registrar(const std::string& className, function<bayesnet::BaseClassifier* (void)> classFactoryFunction);
|
Registrar(const std::string& className, function<bayesnet::BaseClassifier* (void)> classFactoryFunction);
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@@ -37,9 +37,11 @@ namespace platform {
|
|||||||
[](void) -> bayesnet::BaseClassifier* { return new pywrap::XGBoost();});
|
[](void) -> bayesnet::BaseClassifier* { return new pywrap::XGBoost();});
|
||||||
static Registrar registrarXSPODE("XSPODE",
|
static Registrar registrarXSPODE("XSPODE",
|
||||||
[](void) -> bayesnet::BaseClassifier* { return new bayesnet::XSpode(0);});
|
[](void) -> bayesnet::BaseClassifier* { return new bayesnet::XSpode(0);});
|
||||||
|
static Registrar registrarXSPnDE("XSPnDE",
|
||||||
|
[](void) -> bayesnet::BaseClassifier* { return new bayesnet::XSpnde(0, 1);});
|
||||||
static Registrar registrarXBAODE("XBAODE",
|
static Registrar registrarXBAODE("XBAODE",
|
||||||
[](void) -> bayesnet::BaseClassifier* { return new bayesnet::XBAODE();});
|
[](void) -> bayesnet::BaseClassifier* { return new bayesnet::XBAODE();});
|
||||||
static Registrar registrarXA1DE("XA1DE",
|
static Registrar registrarXA1DE("XA1DE",
|
||||||
[](void) -> bayesnet::BaseClassifier* { return new XA1DE();});
|
[](void) -> bayesnet::BaseClassifier* { return new XA1DE();});
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user