TensorFlow
Ulkoasu
TensorFlow | |
---|---|
Kehityshistoria | |
Vakaa versio | 2.19.0 ()[1] |
Kehitystilanne | aktiivinen |
Tiedot | |
Lisenssi | Apache-lisenssi, versio 2.0 |
Aiheesta muualla | |
Verkkosivusto | |
Versiohallinta |
TensorFlow on koneoppimiseen ja neuroverkkojen ohjelmointiin tarkoitettu ohjelmistoalusta.[2] 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.[3]
TensorFlow on toteutettu C++-kielellä ja ohjelmointirajapinnat ovat myös Python ja JavaScript-kielistä käyttöä varten.[4] 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.[2][5]
Lähteet
[muokkaa | muokkaa wikitekstiä]- ↑ Release 2.19.0, (viitattu ). Tieto on haettu Wikidatasta.
- ↑ a b TensorFlow nvidia.com. Viitattu 10.4.2025. (englanniksi)
- ↑ Chiradeep BasuMallick: What Is TensorFlow? Meaning, Working, and Importance spiceworks.com. 27.12.2022. Viitattu 10.4.2025. (englanniksi)
- ↑ What is TensorFlow? The machine learning library explained infoworld.com. 5.1.2024. Viitattu 10.4.2025. (englanniksi)
- ↑ Introduction to Tensors tensorflow.org. Viitattu 10.4.2025. (englanniksi)