3#include "../_cexports/c_polimago.h"
5#include "../global.hpp"
6#include "predictor_factory_base.hpp"
7#include "regression_predictor.hpp"
8#include "regression_test_result.hpp"
9#include "../sample_database/sample_regression_image_list.hpp"
36 : PredictorFactoryBaseEx()
49 PredictorFactoryBaseEx::UseSettingsFromPredictor(clf);
60 PredictorFactoryBaseEx::UseSettingsFromTestResult(res);
73 return Internal::DoResCallObjectOut<RegressionPredictor>([&](
void* & res)
75 return CVB_CALL_CAPI(PMTrainClassifierFromSil(sil.
Handle(), ..., CExports::CU_Regression, preproCode_, featureResolution_, lambda_, interpolation_ ==
InterpolationType::Linear, res);
RegressionPredictorFactory()
Constructor.
Definition regression_predictor_factory.hpp:35
Polimago Regression predictor.
Definition regression_predictor.hpp:24
Regression test result object.
Definition regression_test_result.hpp:27
Factory class for regression predictors.
Definition regression_predictor_factory.hpp:29
void UseSettingsFromPredictor(const RegressionPredictor &clf)
Copy the predictor generation settings from a predictor.
Definition regression_predictor_factory.hpp:47
void UseSettingsFromTestResult(const RegressionTestResult &res)
Copy the predictor generation settings from a test result.
Definition regression_predictor_factory.hpp:58
RegressionPredictorFactory()
Constructor.
Definition regression_predictor_factory.hpp:35
void * Handle() const noexcept
Classic API SIL handle.
Definition sample_list.hpp:411
Classifier type that operates on images.
Definition decl_regression_sil.hpp:190
Namespace for the Polimago package training functionality.
Definition classification_predictor_factory.hpp:23
std::shared_ptr< RegressionPredictorFactory > RegressionPredictorFactoryPtr
Convenience shared pointer for RegressionPredictorFactory.
Definition regression_predictor_factory.hpp:82
Namespace for the Polimago package.
Definition classification_predictor.hpp:38
@ Linear
Image data is (if necessary) extracted with linear interpolation.
Definition predictor_base.hpp:37
Root namespace for the Image Manager interface.
Definition c_bayer_to_rgb.h:17