At F8, the annual developer conference, Facebook has announced that it is open sourcing PyTorch, a framework to build advanced machine learning models. It also announced that it is expanding Open Neural Network Exchange (ONNX) to support new platforms such as Apple CoreML and Baidu’s PaddlePaddle.
Facebook AI Research (FAIR) has been actively contributing to the ML community through projects like Caffe2, PyTorch, and Detectron. PyTorch is predominantly used by research teams to train deep learning models. Facebook is now making the next generation PyTorch available in its first version.
According to Facebook, PyTorch 1.0 takes the modular, production-oriented capabilities from Caffe2 and ONNX and combines them with PyTorch’s existing flexible, research-focused design to provide a fast, seamless path from research prototyping to production deployment for a broad range of AI projects. With PyTorch 1.0, AI developers can both experiment rapidly and optimize performance through a hybrid front end that seamlessly transitions between imperative and declarative execution modes. The technology in PyTorch 1.0 has already powered many Facebook products and services at scale, including performing 6 billion text translations per day.
Read the entire article at Forbes