Changeset 464 for trunk/lib/classifier
- Timestamp:
- Dec 16, 2005, 11:15:25 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/classifier/ConsensusInputRanker.cc
r461 r464 32 32 } 33 33 // Sorting with respect to median rank 34 std::vector<std::pair<size_t,double> > median (data.rows());34 std::vector<std::pair<size_t,double> > medians(data.rows()); 35 35 for (size_t i=0; i<data.rows(); i++){ 36 36 std::vector<size_t> ranks(nof_rankers_); … … 38 38 ranks[j]=input_rankers_[j].rank(i); 39 39 40 median [i].first = i;41 median [i].second = statistics::median(ranks);40 medians[i].first = i; 41 medians[i].second = statistics::median(ranks); 42 42 } 43 43 44 44 //sort medians and assign id_ and rank_ 45 sort(median .begin(), median.end(),45 sort(medians.begin(), medians.end(), 46 46 utility::pair_value_compare<size_t, double>()); 47 47 id_.resize(data.rows()); 48 48 rank_.resize(data.rows()); 49 49 for (size_t i=0; i<data.rows(); i++){ 50 id_[i]=median [i].first;50 id_[i]=medians[i].first; 51 51 rank_[id_[i]]=i; 52 52 }
Note: See TracChangeset
for help on using the changeset viewer.