| TensorFlow | |
|---|---|
| Kehityshistoria | |
| Vakaa versio | 2.21.0 () |
| Kehitystilanne | aktiivinen |
| Tiedot | |
| Lisenssi | Apache-lisenssi, versio 2.0 |
| Aiheesta muualla | |
| Verkkosivusto | |
| Versiohallinta | |
TensorFlow on koneoppimiseen ja neuroverkkojen ohjelmointiin tarkoitettu ohjelmistoalusta. TensorFlow on julkaistu avoimena lähdekoodina. Alkuperäinen kehittäjä on Google, joka kehitti sen suljettua vuonna 2012 käyttöön otettua DistBelief-alustaansa varten. Vuonna 2015 Google julkaisi TensorFlow'n Apache 2.0 -lisenssillä. Versio 1.0.0 julkaistiin vuonna 2017.
TensorFlow on toteutettu C++-kielellä ja ohjelmointirajapinnat ovat myös Python ja JavaScript-kielistä käyttöä varten. TensorFlow'n toiminnassa on kolme huomattavaa vaihetta: ensimmäisenä datan esikäsittely, toisena mallin rakentaminen ja kolmantena mallin kouluttaminen. Kehys ottaa datan vastaan moniulotteisina taulukoina, joita kutsutaan tensoreiksi.