Thu, 27 Nov 2014 15:29:43 +0000 |
Chris Cannam |
Improve error reporting
refactors
|
Thu, 27 Nov 2014 12:08:16 +0000 |
Chris Cannam |
Previous commit was a mistake: the ahead-of-time business is in Finder::getExpandDirection. In fact we were failing to swap advance directions in forward path when writing to the "other" finder. This does not actually affect the backward path calculation, but it does mean we can restore the sanity check.
refactors
|
Thu, 27 Nov 2014 11:27:17 +0000 |
Chris Cannam |
Ah, no, of course the advance differs for the forward path (it is based on partial information). But the cost shouldn't.
refactors
|
Thu, 27 Nov 2014 10:53:00 +0000 |
Chris Cannam |
More error checking (check advance as well as cost)
refactors
|
Thu, 27 Nov 2014 10:14:07 +0000 |
Chris Cannam |
Error-checking code optional
refactors
|
Thu, 27 Nov 2014 08:13:29 +0000 |
Chris Cannam |
Toward cost checks
refactors
|
Wed, 19 Nov 2014 12:13:28 +0000 |
Chris Cannam |
Merge from branch refactors
cheap_diagonals
|
Wed, 19 Nov 2014 10:18:19 +0000 |
Chris Cannam |
Pull up Matcher set/get to public API, use only public API in Finder
refactors
|
Fri, 14 Nov 2014 13:55:52 +0000 |
Chris Cannam |
Merge from branch "refactors_no_float"
refactors
|
Fri, 14 Nov 2014 13:53:58 +0000 |
Chris Cannam |
Update both Feeders so as to recognise the end of one input before the other has ended. MatchFeeder does this by detecting trailing silence (as both its inputs are technically the same length since the shorter is zero-padded) and reporting that to Finder. MatchFeatureFeeder simply recognises missing features at the end and won't queue them.
refactors_no_float
|
Fri, 14 Nov 2014 10:09:10 +0000 |
Chris Cannam |
If the distance metric is a float, the total path cost should be a double (otherwise discriminatory precision is lost as the overall total accumulates)
refactors
|
Thu, 13 Nov 2014 14:43:03 +0000 |
Chris Cannam |
Replace char dist (inc dir in masked section) with float dist + separate dir
refactors
|
Thu, 13 Nov 2014 09:50:14 +0000 |
Chris Cannam |
Move source to src
refactors
base
Finder.h@8b0f7f99f13b
|