I think machine learning applications, especially deep learning, can be abstracted as data processing. If that’s true, can we do some visualization for the data processing pipeline, like a graphic workflow configuration tool to build the training and validation process? I’ve seen that Microsoft already has it in their Azure 1 . And the NVIDIA DIGITS 4 seems also want’s to do this.
Recently I’ve been working on this for a time but I’ve met a lot of troubles. I want to keep the flexibility as well as the simplicity, but it seems like very hard to keep both of them. And I start to doubt is this the correct way, or should we just write plain code?
I want to know what the community sees about this, so if you have any ideas, positive or negative, please let me know : )
Here are some screenshots about these kind of products:
Microsoft Azure:

image.png954×1088 94.7 KB

NVIDIA DIGITS

image.jpg1732×1234 397 KB

Both of them are hard to use, I’d rather write plain code : (