New format for ketos models
The current format for saved ketos models is an archive containing information on:
-pre-processing audio files: audio representation config -the model: recipe + weights
I think it would be helpful to expand it to include more instructions on pre-processing (what to do with the data before it reaches the network) and post-processing (what to do with the network outputs.
This added information combined with corresponding functions to read and apply these instructions would allow for more general versions of some scripts in the ketos-scripts repo.
I would add:
-pre-processing audio files: audio representation + custom audio representation code + transform function + custom transform code -the model: recipe + weights + custom architecture code -post-processing: post-processing recipe + custom post-processing code
In summary, each option could use configuration files (such as the audio representation and model recipe already in use) and optionally code that allows operations not covered by the configuration files (i,e,: things that are not available as a ketos function/class)