Classifier Training - Audiveris/omr-dataset-tools GitHub Wiki

We use a Convolutional Neural Network (CNN) very similar to the one in use within Audiveris V5.

It is implemented on top of the Java library DeepLearning4J, and consists in 6 layers:

  1. ConvolutionLayer
  2. SubsamplingLayer
  3. ConvolutionLayer
  4. SubsamplingLayer
  5. DenseLayer
  6. OutputLayer

We plug the DeepLearning4J Training UI so that we can monitor the training of the network via a browser window opened on http://localhost:9000