Keeping a track of your rival’s every move is important in order to survive in this competition crazy tech market. Saying true this rule, Chinese Internet search giant Baidu has also followed the step of its competitors like Google and decided to open source its deep learning platform code-named PaddlePaddle after PArallel Distributed Deep LEarning.
According to Baidu, the company featured on Forbes World’s Most Innovative Companies list, the platform will allow developers to devote their attention entirely on the high-level structure of their models and completely forget worrying about the low-level details. For example, a PaddlePaddle written machine translation program would need less code when compared to other famously used deep learning platforms.
With a pre-release Alpha version of the software already available, the company is going to release it with specs and full documentation on September 30th to GitHub. This would be done under an Apache open source license.
Baidu believes that its open source platform would prove to be of significant use to programmers and enthusiasts interested in deep learning tools. According to the company, a special effort was put not to only make a platform for machine-learning researchers.
The company founded in the year 2000 by Yanhong Li and Xu Yong, also sees a lucrative opportunity for a variety of deep learning platforms, focusing people of different kinds. According to Baidu, the transportation and healthcare industry could significantly gain from the power of artificial intelligence.
According to information made available by Baidu, PaddlePaddle can easily support some of the most-famous and widely used neural network architectures, like the recurrent neural networks and convolutional neural networks. In addition to this, it is even capable of scaling to a large numbers of CPUs or GPUs on a number of machines. At PaddlePaddle, optimisation takes place at different levels including architecture, computing, communication and memory. This has been done in order to take maximum advantage of heterogeneous computing.
It was only last year in November that tech giant Google announced about the open source release of its second-generation machine learning system, TensorFlow. Software giant Microsoft is also in the race by releasing Computational Network Toolkit, an open source license a deep learning toolkit. In fact, social networking giant Facebook has also made available some of its deep learning software to the open source community.
According to industry experts, open sourcing significantly benefits companies as with this they are able to find their way into a larger and enthusiastic community of engineers, researchers and even occasional hobbyists meticulously working on fixing the code and building on it.