pmlpp/mlpp/outlier_finder/outlier_finder.h

30 lines
499 B
C
Raw Normal View History

2023-01-24 18:57:18 +01:00
#ifndef MLPP_OUTLIER_FINDER_H
#define MLPP_OUTLIER_FINDER_H
//
// OutlierFinder.hpp
//
// Created by Marc Melikyan on 11/13/20.
//
2023-01-27 13:01:16 +01:00
#include "core/math/math_defs.h"
#include <vector>
2023-01-24 19:20:18 +01:00
2023-01-25 00:54:50 +01:00
class MLPPOutlierFinder {
2023-01-24 19:00:54 +01:00
public:
// Cnstr
2023-01-25 00:54:50 +01:00
MLPPOutlierFinder(int threshold);
2023-01-27 13:01:16 +01:00
std::vector<std::vector<real_t>> modelSetTest(std::vector<std::vector<real_t>> inputSet);
std::vector<real_t> modelTest(std::vector<real_t> inputSet);
2023-01-24 19:00:54 +01:00
// Variables required
int threshold;
};
2023-01-24 19:20:18 +01:00
#endif /* OutlierFinder_hpp */