mirror of
https://github.com/Doctorado-ML/FImdlp.git
synced 2025-08-18 08:55:51 +00:00
Samplecpp
This commit is contained in:
@@ -3,4 +3,4 @@ project(main)
|
|||||||
|
|
||||||
set(CMAKE_CXX_STANDARD 14)
|
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)
|
||||||
|
@@ -50,5 +50,9 @@ int main(int argc, char** argv)
|
|||||||
cout << item << endl;
|
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;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@@ -13,7 +13,7 @@ namespace mdlp {
|
|||||||
Metrics metrics;
|
Metrics metrics;
|
||||||
cutPoints_t cutPoints;
|
cutPoints_t cutPoints;
|
||||||
|
|
||||||
static indices_t sortIndices(samples_t&);
|
|
||||||
void computeCutPoints(size_t, size_t);
|
void computeCutPoints(size_t, size_t);
|
||||||
long int getCandidate(size_t, size_t);
|
long int getCandidate(size_t, size_t);
|
||||||
bool mdlp(size_t, size_t, size_t);
|
bool mdlp(size_t, size_t, size_t);
|
||||||
@@ -28,6 +28,8 @@ namespace mdlp {
|
|||||||
~CPPFImdlp();
|
~CPPFImdlp();
|
||||||
CPPFImdlp& fit(samples_t&, labels_t&);
|
CPPFImdlp& fit(samples_t&, labels_t&);
|
||||||
samples_t getCutPoints();
|
samples_t getCutPoints();
|
||||||
|
static indices_t sortIndices(samples_t&);
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
Reference in New Issue
Block a user