Srovnání programů hlubokého učení

Tato tabulka porovnává rámce , softwarové knihovny a samostatný software pro hluboké učení .

Přehled programů hlubokého učení

název Vývojář licence [a] OTEVŘENO Plošina Jazyk Rozhraní Otevřít podporu MP Podpora OpenCL Podpora CUDA Automatická diferenciace předtrénink rekurentní sítě konvoluční sítě Boltzmannův stroj / Deep Web of Trust Paralelní počítání
Apache SINGA Inkubátor Apache Apache 2.0 Ano Linux , Mac OS X , Windows C++ Python , C++ , Java Ne Ano Ano neznámý Ano Ano Ano Ano Ano
kavárna Berkeley Vision and Learning Center BSD licence Ano Linux , Mac OS X , Windows [1] C++ Python , MATLAB Ano Ve vývoji [2] Ano Ano ano [3] Ano Ano Ne neznámý
hluboké učení4j Skymind, Adam Gibson Apache 2.0 Ano Linux , Mac OS X , Windows , Android ( mezi platformami ) Jáva Java , Scala , Clojure , Python ( Keras ) Ano Ne [4] ano [5] Výpočetní graf ano [6] Ano Ano Ano ano [7]
Dlib Davis King Zvýšení licence Ano Víceplatformní C++ Python , C++ Ano Ne Ano Ano Ano Ne Ano Ano Ano
Keras François Chollet Licence MIT Ano Linux , Mac OS X , Windows Krajta Krajta Přes Theano Ve vývoji přes Theano , plánováno přes TensorFlow Ano Ano ano [8] Ano Ano Ano ano [9]
Microsoft Cognitive Toolkit Výzkum společnosti Microsoft Licence MIT [10] Ano Windows , Linux [11] ( OSX v plánech přes Docker ) C++ Python , C++ , příkazový řádek , [12] BrainScript [13] ( .NET na cestě [14] ) ano [15] Ne Ano Ano ano [16] ano [17] ano [17] Ne [18] ano [19]
MXNet Komunita distribuovaného (hlubokého) strojového učení Apache 2.0 Ano Linux , Mac OS X , Windows , [20] [21] AWS , Android , [22] iOS , JavaScript [23] malá kořenová knihovna v C++ C++ , Python , Julia , Matlab , JavaScript , Go , R , Scala , Perl Ano Plánováno [24] Ano ano [25] ano [26] Ano Ano Ano ano [27]
Neural Designer Artelnics proprietární Ne Linux , Mac OS X , Windows C++ Grafické uživatelské prostředí Ano Ne Ne neznámý neznámý Ne Ne Ne neznámý
OpenNN Artelnics GNU LGPL Ano Víceplatformní C++ C++ Ano Ne Ne neznámý neznámý Ne Ne Ne neznámý
TensorFlow tým Google Brain Apache 2.0 Ano Linux , Mac OS X , Windows [28] C++ , Python Python , C / C++ , Java , Go Ne Plánováno [29] [30] Ano ano [31] ano [32] Ano Ano Ano Ano
Theano University of Montreal BSD licence Ano Víceplatformní Krajta Krajta Ano Ve vývoji [33] Ano Ano [34] [35] Přes zoo Lasagne models [36] Ano Ano Ano ano [37]
Pochodeň Ronan Collober, Koray Cavukchoglu, Clement Farabet BSD licence Ano Linux , Mac OS X , Windows , [38] Android , [39] iOS C , Lua Lua , LuaJIT , [40] C , knihovna nástrojů pro C++ / OpenCL [41] Ano Externí implementace [42] [43] Ano [44] [45] Přes Autograd Twitter [46] Ano [47] Ano Ano Ano ano [48]
Mathematica Wolfram Research proprietární Ne Windows , Mac OS X , Linux , Cloud computing C++ příkazový řádek , Java , C++ Ne Ano Ano Ano ano [49] Ano Ano Ano Ano
  1. Jednotlivé komponenty knihovny mohou mít různé licence

Související software

Poznámky

  1. Microsoft/caffe . GitHub . Získáno 22. července 2017. Archivováno z originálu dne 22. dubna 2017.  (Angličtina)
  2. OpenCL Caffe . Získáno 22. července 2017. Archivováno z originálu 22. března 2017.  (Angličtina)
  3. Caffe Model Zoo . Získáno 22. července 2017. Archivováno z originálu dne 24. listopadu 2017.  (Angličtina)
  4. Podpora pro Open CL Issue #27 deeplearning4j/nd4j . GitHub . Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  5. N-Dimensional Scientific Computing pro Javu . Získáno 22. července 2017. Archivováno z originálu 16. října 2016.  (Angličtina)
  6. Chris Nicholson, Adam Gibson. Modely Deeplearning4j (nedostupný odkaz) . Získáno 22. července 2017. Archivováno z originálu 11. února 2017.    (Angličtina)
  7. Deeplearning4j. Deeplearning4j na Sparku (nedostupný odkaz) . hluboké učení4j. Získáno 22. července 2017. Archivováno z originálu 13. července 2017.    (Angličtina)
  8. Keras Documentatin // Aplikace archivovány 2. února 2017 na Wayback Machine 
  9. Podporuje Keras použití více GPU? Vydání #2436 fchollet/keras Archivováno 5. března 2017 na Wayback Machine 
  10. CNTK/LICENSE.md na hlavním serveru Microsoft/CNTK GitHub . GitHub . Získáno 22. července 2017. Archivováno z originálu dne 22. dubna 2017.  (Angličtina)
  11. Nastavte CNTK na vašem počítači . GitHub . Získáno 22. července 2017. Archivováno z originálu 8. května 2017.  (Angličtina)
  12. Přehled využití CNTK . GitHub . Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  13. BrainScript Network Builder . GitHub . Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  14. .NET Support Issue #960 Microsoft/CNTK . GitHub . Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  15. Jak trénovat model na více strojích? · Vydání #59 · Microsoft/CNTK . GitHub . Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  16. Předpřipravené modely pro klasifikaci obrázků Vydání #140 Microsoft/CNTK GitHub . Získáno 4. ledna 2019. Archivováno z originálu 5. března 2017.
  17. 1 2 CNTK - Computational Network Toolkit . Společnost Microsoft. Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  18. url= https://github.com/Microsoft/CNTK/issues/534 Archivováno 5. března 2017 na Wayback Machine 
  19. Více GPU a strojů . Společnost Microsoft. Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  20. Uvolňuje dmlc/mxnet . Github . Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  21. Instalační příručka – dokumentace mxnet . readthdocs . Získáno 22. července 2017. Archivováno z originálu 30. září 2016.  (Angličtina)
  22. MXNet Smart Device . ReadTheDocs . Získáno 22. července 2017. Archivováno z originálu 21. září 2016.  (Angličtina)
  23. MXNet.js . Github . Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  24. Podpora pro další typy zařízení, OpenCL AMD GPU Issue #621 dmlc/mxnet . GitHub . Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  25. http://mxnet.readthedocs.io/  (anglicky)  (downlink)
  26. Galerie modelů . GitHub . Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  27. Spusťte MXNet na více CPU/GPU s Data Parallel . GitHub . Získáno 22. července 2017. Archivováno z originálu 28. září 2016.  (Angličtina)
  28. TensorFlow 0.12 přidává podporu pro Windows Archivováno 20. března 2017 na Wayback Machine 
  29. tensorflow/roadmap.md na hlavním tensorflow/tensorflow GitHub . GitHub .  (odkaz není dostupný  )
  30. Podpora OpenCL Vydání #22 tensorflow/tensorflow . GitHub . Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  31. Archivovaná kopie (odkaz není dostupný) . Získáno 22. července 2017. Archivováno z originálu 2. července 2016.    (Angličtina)
  32. Zdroj . Získáno 22. července 2017. Archivováno z originálu dne 29. dubna 2017.  (Angličtina)
  33. Použití dokumentace GPU-Theano 0.8.2 . Získáno 22. července 2017. Archivováno z originálu 1. dubna 2017.  (Angličtina)
  34. Archivovaná kopie (odkaz není dostupný) . Získáno 22. července 2017. Archivováno z originálu 11. července 2017.    (Angličtina)
  35. Skupiny Google
  36. Recepty/modelzoo na master Lasagne/Recipes GitHub . GitHub . Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  37. Použití více GPU – dokumentace Theano 0.8.2 Archivováno 4. května 2017 na Wayback Machine 
  38. ↑ Domácí pochodeň / pochodeň7 Wiki GitHub
  39. GitHub – jih/torch-android: Torch-7 pro Android . GitHub . Získáno 22. července 2017. Archivováno z originálu dne 22. dubna 2017.  (Angličtina)
  40. Torch7: Prostředí pro strojové učení podobné Matlabu . Získáno 22. července 2017. Archivováno z originálu 6. března 2016.  (Angličtina)
  41. GitHub - jonathantompson/jtorch: OpenCL Torch Utility Library . GitHub . Získáno 22. července 2017. Archivováno z originálu dne 22. dubna 2017.  (Angličtina)
  42. Cheatsheet . GitHub . Získáno 22. července 2017. Archivováno z originálu 18. dubna 2017.  (Angličtina)
  43. svítilna . GitHub . Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  44. Backend Torch CUDA . GitHub . Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  45. Backend Torch CUDA pro nn . GitHub . Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  46. Zdroj . Získáno 22. července 2017. Archivováno z originálu 4. ledna 2017.  (Angličtina)
  47. Model Zoo . GitHub . Získáno 22. července 2017. Archivováno z originálu 5. března 2017.  (Angličtina)
  48. Cheatsheet pochodeň/pochodeň7 Wiki GitHub . Staženo 4. ledna 2019. Archivováno z originálu 18. dubna 2017.
  49. Zdroj . Získáno 22. července 2017. Archivováno z originálu dne 22. dubna 2017.  (Angličtina)