Skip to main navigation Skip to search Skip to main content

Benchmarking open source deep learning frameworks

  • Jordan University of Science and Technology

Research output: Contribution to journalArticlepeer-review

7 Scopus citations

Abstract

Deep Learning (DL) is one of the hottest fields. To foster the growth of DL, several open source frameworks appeared providing implementations of the most common DL algorithms. These frameworks vary in the algorithms they support and in the quality of their implementations. The purpose of this work is to provide a qualitative and quantitative comparison among three such frameworks: TensorFlow, Theano and CNTK. To ensure that our study is as comprehensive as possible, we consider multiple benchmark datasets from different fields (image processing, NLP, etc.) and measure the performance of the frameworks' implementations of different DL algorithms. For most of our experiments, we find out that CNTK's implementations are superior to the other ones under consideration.

Original languageEnglish
Pages (from-to)5479-5486
Number of pages8
JournalInternational Journal of Electrical and Computer Engineering
Volume10
Issue number5
DOIs
StatePublished - Oct 2020
Externally publishedYes

Keywords

  • CNTK
  • Performance comparison
  • TensorFlow
  • Theano

Fingerprint

Dive into the research topics of 'Benchmarking open source deep learning frameworks'. Together they form a unique fingerprint.

Cite this