天天看點

2019 深度學習架構大盤點!看 PyTorch、TensorFlow 如何強勢上榜?

本文将以一個視訊的方式講解 2019 年深度學習各大架構。視訊作者來自人工智能領域的網紅小哥 Siraj Raval。

下面是作者 Siraj Raval 對該視訊的介紹:

您應該使用哪個深度學習架構?在下面的視訊中,我将比較 10 個不同名額的深入學習架構,包括:

  • Keras
  • theano
  • TensorFlow
  • Caffe
  • Caffe2
  • mxnet
  • CNTK
  • GLUON
  • PyTorch
  • torch

我們在這段視訊中有很多要介紹的内容!使用代碼、程式設計特性和理論,我将導航這個領域,最終得出一些明确的結論。享受吧!

視訊:

小哥 Siraj Raval 的視訊做得真不錯,開頭就以漫威的超級英雄入場,一起來看一下!

2019 深度學習架構大盤點!看 PyTorch、TensorFlow 如何強勢上榜?

有點遺憾的是該視訊是生肉(無字幕),不過也還好,小哥的語速很慢,大部分都能聽懂。想要自動翻譯,有條件的同學可以在油管上看,附上位址:

https://www.youtube.com/watch?v=SJldOOs4vB8

代碼:

作者已将這段視訊中出現的完整代碼放在了 GitHub 上,項目位址:

https://github.com/llSourcell/DeepLearningFrameworks
2019 深度學習架構大盤點!看 PyTorch、TensorFlow 如何強勢上榜?
2019 深度學習架構大盤點!看 PyTorch、TensorFlow 如何強勢上榜?

代碼可以說是非常詳細了,畢竟網紅小哥是用心了的,視訊也做得棒棒的~

架構比較:

從四個方面來比較各個架構的性能差異。

1. Training Time(s): CNN (VGG-style, 32bit) on CIFAR-10 - Image Recognition

2019 深度學習架構大盤點!看 PyTorch、TensorFlow 如何強勢上榜?
2019 深度學習架構大盤點!看 PyTorch、TensorFlow 如何強勢上榜?
2019 深度學習架構大盤點!看 PyTorch、TensorFlow 如何強勢上榜?
2019 深度學習架構大盤點!看 PyTorch、TensorFlow 如何強勢上榜?

清晰幽默的視訊講解 + 詳細代碼和性能比較,希望能幫助大家深入了解這些火熱的深度學習架構!