Mercurial > hg > pyin
diff SparseHMM.h @ 145:0432723faf03
Fix compiler warnings (no point in returning const type)
author | Chris Cannam |
---|---|
date | Fri, 24 Mar 2017 15:35:32 +0000 |
parents | 926c292fa3ff |
children | 8404827a4b02 |
line wrap: on
line diff
--- a/SparseHMM.h Fri Mar 24 15:08:12 2017 +0000 +++ b/SparseHMM.h Fri Mar 24 15:35:32 2017 +0000 @@ -26,14 +26,14 @@ { public: SparseHMM(int fixedLag); - virtual const std::vector<double> + virtual std::vector<double> calculateObsProb(const vector<pair<double, double> >); virtual void build(); - const std::vector<int> decodeViterbi(std::vector<vector<double> > obs); + std::vector<int> decodeViterbi(std::vector<vector<double> > obs); void reset(); void initialise(vector<double> firstObs); int process(vector<double> newObs); - const vector<int> track(); + vector<int> track(); // "sparse" HMM definition int m_fixedLag; int m_nState;