std::vector<int> TogersonMetricLearner::getDRowIdxs(arma::vec x) { CustomSet foundXs; vector<int> idxs; for(int i = 0; i < expandedX1s.size(); ++i) { if(compareArmadilloVec(expandedX1s.at(i), x)) { if(foundXs.insert(expandedX2s.at(i)).second) idxs.push_back(i); } } return idxs; }
int SingleSampleTrajectory::operator==(SingleSampleTrajectory const& comp) const { return compareArmadilloVec(supervisedTs, comp.supervisedTs) && compareVectorOfArmadillos(sampleYs, comp.sampleYs); }