Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void ExtractTopTen(std::vector<MachLearning::DataHold>& input) {
- arma::vec parameter = MachLearning::lr.Parameters();
- std::vector<double> sortedVector;
- sortedVector.resize(parameter.size());
- for(int i = 0; i < sortedVector.size(); ++i) {
- sortedVector.at(i) = parameter.size();
- }
- std::sort(sortedVector.begin(), sortedVector.end());
- double threshold = sortedVector.at(sortedVector.size() * 0.9);
- std::vector<bool> important;
- important.resize(sortedVector.size());
- for(int i = 0; i < important.size(); ++i) {
- important.at(i) = parameter.at(i) > threshold;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement