1#ifndef __MEDPREDICTOR_BY_MISSING_VALUE_H__
2#define __MEDPREDICTOR_BY_MISSING_VALUE_H__
5#include <MedProcessTools/MedProcessTools/Calibration.h>
9 vector<MedPredictor *> predictors;
10 vector<Calibrator *> calibrators;
11 string predictor_type;
12 string predictor_params;
15 string calibrate_predictions;
21 int init(map<string, string>& mapper);
23 vector<int> get_cols_of_mask(
string &full_mask, vector<string> &signals)
const;
24 vector<int> get_cols_of_predictor(
int i, vector<vector<int>> &cols_per_mask, vector<int> &all_cols)
const;
29 for (
size_t i = 0; i < predictors.size(); ++i)
MedAlgo - APIs to different algorithms: Linear Models, RF, GBM, KNN, and more.
@ MODEL_BY_MISSING_VALUES_SUBSET
to_use: "by_missing_value_subset", choosed MedPredictor on subset of the features based on missing va...
Definition MedAlgo.h:66
#define ADD_SERIALIZATION_FUNCS(...)
Definition SerializableObject.h:122
#define MEDSERIALIZE_SUPPORT(Type)
Definition SerializableObject.h:108
A class for holding features data as a virtual matrix
Definition MedFeatures.h:47
Base Interface for predictor.
Definition MedAlgo.h:78
MedPredictorTypes classifier_type
The Predicotr enum type.
Definition MedAlgo.h:80
Definition MedPredictorsByMissingValues.h:7
int init(map< string, string > &mapper)
an initialization for model
Definition MedPredictorsByMissingValues.cpp:6
int learn(MedMat< float > &x, MedMat< float > &y, const vector< float > &wgts)
MedMat x,y : will transpose/normalize x,y if needed by algorithm The convention is that untransposed ...
Definition MedPredictorsByMissingValues.cpp:108