set min_length as protected

This commit is contained in:
2023-02-26 12:07:52 +01:00
parent 552b03afc9
commit a7d13f602d
3 changed files with 11 additions and 28 deletions

View File

@@ -7,10 +7,11 @@
namespace mdlp {
class CPPFImdlp {
protected:
indices_t indices;
size_t min_length;
int depth, max_depth;
samples_t X;
labels_t y;
int depth, max_depth;
indices_t indices;
Metrics metrics;
cutPoints_t cutPoints;
@@ -20,9 +21,8 @@ namespace mdlp {
size_t getCandidate(size_t, size_t);
pair<precision_t, size_t> valueCutPoint(size_t, size_t, size_t);
public:
int min_length;
CPPFImdlp();
CPPFImdlp(int, int);
CPPFImdlp(size_t, int);
~CPPFImdlp();
CPPFImdlp& fit(samples_t&, labels_t&);
cutPoints_t getCutPoints();