First working version

This commit is contained in:
2025-03-08 14:20:27 +01:00
parent 7a23782b05
commit 9c1852c6c3
6 changed files with 148 additions and 584 deletions

View File

@@ -11,11 +11,11 @@
#include <cmath>
#include <algorithm>
#include <limits>
#include "bayesnet/ensembles/Boost.h"
#include <bayesnet/ensembles/Boost.h>
#include <bayesnet/network/Smoothing.h>
#include "common/Timer.hpp"
#include "CountingSemaphore.hpp"
#include "Xaode.hpp"
#include "Xaode2.hpp"
namespace platform {
class ExpClf : public bayesnet::Boost {
@@ -45,8 +45,7 @@ namespace platform {
void remove_last_parent();
protected:
bool debug = false;
// Xaode aode;
Xaode2 aode_;
Xaode aode_;
torch::Tensor weights_;
const std::string CLASSIFIER_NOT_FITTED = "Classifier has not been fitted";
inline void normalize_weights(int num_instances)