Samplecpp

This commit is contained in:
2022-12-13 14:02:35 +01:00
parent 74d420dbce
commit 630ea1dfdb
3 changed files with 8 additions and 2 deletions

View File

@@ -3,4 +3,4 @@ project(main)
set(CMAKE_CXX_STANDARD 14)
add_executable(sample sample.cpp ArffFiles.cpp ../src/fimdlp/cppmdlp/Metrics.cpp ../src/fimdlp/cppmdlp/CPPFImdlp.cpp)
add_executable(sample sample.cpp ArffFiles.cpp ../src/cppmdlp/Metrics.cpp ../src/cppmdlp/CPPFImdlp.cpp)

View File

@@ -50,5 +50,9 @@ int main(int argc, char** argv)
cout << item << endl;
}
}
mdlp::indices_t indices = test.sortIndices(X[0]);
for (auto item : indices) {
cout << setw(3) << item << " " << X[0][item] << " " << y[item] << endl;
}
return 0;
}

View File

@@ -13,7 +13,7 @@ namespace mdlp {
Metrics metrics;
cutPoints_t cutPoints;
static indices_t sortIndices(samples_t&);
void computeCutPoints(size_t, size_t);
long int getCandidate(size_t, size_t);
bool mdlp(size_t, size_t, size_t);
@@ -28,6 +28,8 @@ namespace mdlp {
~CPPFImdlp();
CPPFImdlp& fit(samples_t&, labels_t&);
samples_t getCutPoints();
static indices_t sortIndices(samples_t&);
};
}
#endif