Hello,
I'd love to have a sanity check on the idea for the tool I'm thinking to make.
I've been playing with Caffe and convnets for the first time (and in the context of a Kaggle competition).
Fiddling with the parameters (especially architectural) by editing text file is very painful process: you add one
element, check the score, then try another idea, then another, then you are not sure what is your current network look like
and you have to go over the prototxt file to figure out. It is also prone to mistakes: you have to edit a lot of text and jump through the file
back and forth and keep track of what you've tried. I might be missing something though and you guys might developed a good routine (please share if so)?
What I was thinking, is that it should be pretty easy to make a simple visual editor, where you would just drop layers on the canvas, connect them together,
choose their parameters and then click a button to generate a prototxt file. It could go even further and allow you to actually run the model and then plot the loss
right here, save models you edited, etc. This thing could just run in the browser, by using js and d3 should not be hard to create such a tool.
Does it make sense and could it be really useful? Or maybe it was done already or somebody already is working on a similar thing?