We are excited to announce the Deep Java Library (DJL), an open supply library to develop, prepare and run deep studying fashions in Java utilizing intuitive, high-level APIs. If you’re a Java consumer enthusiastic about studying deep studying, DJL is an effective way to start out studying. If you’re a Java developer working with deep studying fashions, DJL will simplify the best way you prepare and run predictions. In this submit, we are going to present the best way to run a prediction with a pre-trained deep studying mannequin in minutes.
Before we begin coding, we wish to share our motivation for constructing this library. In surveying the deep studying panorama, we discovered an abundance of sources for Python customers. For occasion, NumPy for knowledge evaluation; Matplotlib for visualizations; frameworks reminiscent of MXNet, PyTorch, TensorFlow, and plenty of extra. But there are only a few sources for Java customers, although it’s the hottest language in enterprise. We set out with the aim to offer hundreds of thousands of Java customers open supply instruments to coach and serve deep studying fashions in a language they’re already accustomed to.
DJL is constructed with native Java ideas on prime of present deep studying frameworks. It presents customers entry to the newest improvements in deep studying and the power to work with innovative {hardware}. The easy APIs summary away the complexity concerned in creating deep studying fashions, making them simple to study and straightforward to use. With the bundled set of pre-trained fashions in model-zoo, customers can instantly begin integrating deep studying into their Java purposes.
* Other frameworks presently not supported.
Deep studying is penetrating into enterprise throughout quite a lot of use instances. In retail, it’s used to forecast buyer demand and analyze buyer interactions with chatbots. In the automotive trade, it’s used to navigate autonomous autos and discover high quality defects in manufacturing. And within the sports activities trade, it’s altering the best way the sport is performed with real-time teaching and coaching insights. Imagine having the ability to mannequin your opponents strikes or decide the best way to place your workforce utilizing deep studying fashions. You can find out about how the Seattle Seahawks makes use of deep studying to tell sport technique and speed up decision-making on this article.
In this submit, we share an instance that struck a chord with the soccer followers on our workforce. We exhibit an objection detection mannequin that identifies gamers from a picture utilizing a pre-trained Single Shot…