Tested with wombat. This is for EC-2.
The snapshot of the latest experiment on EC-2. 2-hiddnen layers ANN
Wombat setting - introduce blocking queues to input and output vectors in layer class
Converge well on wombats. 2-hidden layers ANN.
Tested 3-conv ANN with wombats. Works but convergence with pip has not been tested.
Wombat: 2 conv + 2 hid layers. No scale-out. Works but need to check convergence
Decouple minibatch update and batching for system. Remove linkedlist-based queues from layers and conv layers. Use blocking queue instead.
Fixed some bugs regarding the minibatch updates. Introduce function updateWeightIfMinibatchTraining() in hid, conv, output layers proc class
Remove blockingQueue. Add pipeline bound tracker.
Works with 2 conv(10-20) 2 hid (400,400) pip bound = 10. Logs. Show to converge
The size of MNIST can now be easily adjusted. Wombats.