Mercurial > hg > cepstral-pitchtracker
comparison NoteHypothesis.cpp @ 59:82552664d471
And reduce rather excessive requirements for satisfaction by estimate acceptance
author | Chris Cannam |
---|---|
date | Tue, 20 Nov 2012 21:31:17 +0000 |
parents | 9f50a5876dd3 |
children | c06fe5350b34 |
comparison
equal
deleted
inserted
replaced
58:9f50a5876dd3 | 59:82552664d471 |
---|---|
77 for (int i = 0; i < (int)m_pending.size(); ++i) { | 77 for (int i = 0; i < (int)m_pending.size(); ++i) { |
78 meanConfidence += m_pending[i].confidence; | 78 meanConfidence += m_pending[i].confidence; |
79 } | 79 } |
80 meanConfidence /= m_pending.size(); | 80 meanConfidence /= m_pending.size(); |
81 | 81 |
82 int lengthRequired = 10000; | 82 int lengthRequired = 100; |
83 if (meanConfidence > 0.0) { | 83 if (meanConfidence > 0.0) { |
84 lengthRequired = int(2.0 / meanConfidence + 0.5); | 84 lengthRequired = int(2.0 / meanConfidence + 0.5); |
85 } | 85 } |
86 | 86 |
87 return ((int)m_pending.size() > lengthRequired); | 87 return ((int)m_pending.size() > lengthRequired); |