GluonCV and gluon NLP: Deep learning in computer vision and natural language processing

Jian Guo, He He, Tong He, Leonard Lausen, Mu Li, Haibin Lin, Xingjian Shi, Chenguang Wang, Junyuan Xie, Sheng Zha, Aston Zhang, Hang Zhang, Zhi Zhang, Zhongyue Zhang, Shuai Zheng, Yi Zhu

Research output: Contribution to journalArticlepeer-review


We present GluonCV and GluonNLP, the deep learning toolkits for computer vision and natural language processing based on Apache MXNet (incubating). These toolkits provide state-of-the-art pre-trained models, training scripts, and training logs, to facilitate rapid prototyping and promote reproducible research. We also provide modular APIs with flexible building blocks to enable efficient customization. Leveraging the MXNet ecosystem, the deep learning models in GluonCV and GluonNLP can be deployed onto a variety of platforms with different programming languages. The Apache 2.0 license has been adopted by GluonCV and GluonNLP to allow for software distribution, modification, and usage.

Original languageEnglish (US)
JournalJournal of Machine Learning Research
StatePublished - Feb 1 2020


  • Apache MXNet
  • Computer Vision
  • Deep Learning
  • Machine Learning
  • Natural Language Processing

ASJC Scopus subject areas

  • Software
  • Artificial Intelligence
  • Control and Systems Engineering
  • Statistics and Probability


Dive into the research topics of 'GluonCV and gluon NLP: Deep learning in computer vision and natural language processing'. Together they form a unique fingerprint.

Cite this