Tartalomjegyzék:
Meghatározás - Mit jelent a TensorFlow?
A TensorFlow egy ingyenes szoftverkönyvtár, amelyet a Google hozott létre a gépi tanulásra. A TensorFlow-ot, amelyet eredetileg az Apache 2.0 nyílt forráskódú licenc részeként bocsátottak ki, eredetileg a Google Brain Team mérnökei és kutatói fejlesztették ki, elsősorban belső használatra. A TensorFlow-t a DistBelief zárt forrású alkalmazás utódjának tekintik, és a Google jelenleg kutatási és gyártási célokra használja. A TensorFlow-ot a mély tanulásra összpontosító keret első komoly megvalósításának tekintik.
A TensorFlow Google TensorFlow néven is ismert.
A Techopedia magyarázza a TensorFlow-ot
A TensorFlow nevét a tenzoroknak nevezett többdimenziós tömbökből származtatja, amelyeket a neurális hálózatok különböző műveletekhez használnak. A Google szerint a DistBeliefhez képest a TensorFlow gyorsabb, okosabb és rugalmasabb, és könnyen adaptálható új területekhez és termékekhez. Elsősorban a mély idegi hálózat kutatására és a gépi tanulás megkönnyítésére hozták létre, bár a TensorFlow-t más területeken is széles körben használják.
A TensorFlow úgy működik, hogy az adatok rétegeit (más néven csomópontokat) rendezik a tanulás részeként. Az első rétegben a rendszer meghatározza az objektum alapvető jellemzőit. Ahogy a mélyebb mozgások történnek, finomabb információkat keres az objektummal kapcsolatban. A képek gyorsabb rendezése megtörténik, így értékes információkkal szolgál a felhasználók számára. A TensorFlow különféle operációs rendszerekben, például Linux, Windows, MacOS, valamint mobil operációs platformon, például iOS és Android is elérhető. A TensorFlow egyik legfontosabb tulajdonsága, hogy képes több CPU-n és GPU-n futni. A TensorFlow számításai állapotalapú adatáramlási grafikonként jelennek meg. Jelenleg a TensorFlow-ot több mint hat ezer ingyenes online leraktárban használják.