Which Deep Learning Framework is Growing Fastest?
TensorFlow vs. PyTorch
In September 2018, I compared all the major deep learning frameworks in terms of demand, usage, and popularity in this article. TensorFlow was the undisputed heavyweight champion of deep learning frameworks. PyTorch was the young rookie with lots of buzz. 🐝
How has the landscape changed for the leading deep learning frameworks in the past six months?
To answer that question, I looked at the number of job listings on Indeed, Monster, LinkedIn, and SimplyHired. I also evaluated changes in Google search volume, GitHub activity, Medium articles, ArXiv articles, and Quora topic followers. Overall, these sources paint a comprehensive picture of growth in demand, usage, and interest.
Integrations and Updates
We’ve recently seen several important developments in the TensorFlow and PyTorch frameworks.
PyTorch v1.0 was pre-released in October 2018, at the same time fastai v1.0 was released. Both releases marked major milestones in the maturity of the frameworks.
TensorFlow 2.0 alpha was released March 4, 2019. It added new features and an improved user experience. It more tightly integrates Keras as its high-level API, too.
Methodology
In this article, I include Keras and fastai in the comparisons because of their tight integrations with TensorFlow and PyTorch. They also…