TensorFlow
TensorFlow egy nyílt forráskódú gépi tanulás keretet és közzétett a Google. Nyomon követi az adatáramlás diagramok idővel. Csomópontjainak adatáramlás grafikonok képviselik gépi tanulási algoritmusok. A grafikon élek jelenthet N-dimenzió tömbök (azaz tenzorokat) telt el a csomópontok között. Ez egy nagyon magas szintű és elvont megközelítése szervező alacsony szintű numerikus programozás, a támogató könyvtárak, amelyek lehetővé teszik a szoftver futtatásához változtatások nélkül rendszeresen CPU, hogy kihasználják a GPU nagysebességű számolás - vagy futás módosítatlan egy elosztott gépi tanulási klaszter. Azt is támogatja speciális, nagy teljesítményű tenzor tanulás hardver már csak a Google felhő. Most alatt kiadott Apache 2.0 nyílt forráskódú licenc, TensorFlow eredetileg a Google Brain csapat szánt Google belső használatra. A támogatott platformok Linux, MacOS, Windows és Android. TensorFlow modellek nélkül futtatható egy hagyományos számítógép platform a Google Cloud Machine Learning Engine.
- Majdnem átlátható támogatás gépi tanulás CPU, GPU, és az elosztott architektúrák.
- Összes lehet menteni az ellenőrző pontokon, és betölteni bármilyen TensorFlow fokon.
- Tartalmaz nagy teljesítményű megvalósítások számos leghasznosabb tanulási modellek, mint például a sztochasztikus erdők és a Long Rövid távú memória Időszakos Neural Networks.
- Összes tölthető be a Google Cloud Machine Learning Motor és képzett a Google tenzor tanulás klaszter vérzés-edge numerikus teljesítményét.
- A legkorszerűbb gépi tanulás könyvtárban.
- Nagy teljesítményű, illő, hogy a legjobb az iparágban.
- Csomagok, amelyek segítségével könnyedén programot hangfelismerés, gépi fordítás, video tagging, és más fejlett mesterséges intelligencia feladatokat.
- Egyedi megközelítés lehetővé teszi ellenőrzése képzés előrehaladását a modellek és nyomkövető több mutatót.
- Nagy közösség támogatását.
- Az egyetlen GPU támogatott Nvidia GPU.
- Néhány gépi tanulás csomag támogatja több típusú modellek a dobozból.
- Az egyetlen teljes mértékben támogatott programozási nyelv Python.
- Egyes hiányosságok dokumentációt.
- Néha frissítések szünet visszafelé kompatibilitás.
TensorFlow egyik legfejlettebb nyílt forráskódú gépi tanulás könyvtárak ma elérhető. A tanulási görbe egy kicsit meredek, és a szoftver dokumentációját pályák egy gyorsan mozgó célpont, sok inkompatibilis változások mind az API és a fő támogató programozási nyelv, a Python. A forráskód példák a Google által biztosított nem mindig működik a szoftver legfrissebb verzióját. TensorFlow modellek megközelíthető leggyakoribb programozási nyelvek, hogy érdemes használni a numerikus programozás, de a könyvtár csak teljes mértékben támogatja Python képzés új modellek. Teljesítmény-bölcs, TensorFlow rangsorolja a legjobb gépi tanulási könyvtárakban.