ismir-mirex / nemadiy

Automatically exported from code.google.com/p/nemadiy
0 stars 1 forks source link

Classification template flow #125

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Construct classification template flow

Needs a new process component that doesn't fire until it receives a trigger 
(any Object, which is not used just triggers binary run). Example use is 
classifier training component that should not run until the features are 
extracted. A component will fire a feature extractor binary which produces 
features (files on disk in working dir) then outputs its list of NemaData 
Objects (which don't have extracted data in them as we don't know how to read 
it yet) when done. This triggers classifier training binary component which 
assume features have been extracted to working/output dir and uses them to 
train models. 

Needs support for skippable binary executions. Example use is a set of binaries 
that extracts features when training and therefore doesn't need feature 
extraction component. If feat extract component is set to skip it can output 
straight away and let classification component continue.

Not elegant but will work for MIREX and can be resolved when we can read 
feature files.

Original issue reported on code.google.com by kris.west@gmail.com on 18 Jun 2010 at 8:09