I'm new to Machine learning, and am trying to learn to develop some deep neural networks applications, possibly for both data analysis and multimedia/image processing. I'm a Java person myself so I would like a library so that I can code in Java.
One example task can be to identify if a given video is a commercial ad or not. I have a big set of ad videos and non ads (movies and sports).
Important factors are performance, support and popularity, coverages of problems, and ease of use.
What library would you recommend me, based on that?