Keras

Allikas: Vikipeedia
Keras
Autor François Chollet
Esmaväljalase 2015
Viimane väljalase 2.11.0 / 14.11.2022
Platvorm Windows, Linux, macOS,IOS,Android
Veebisait keras.io


Keras on avatud lähtekoodiga tarkvarateek, mis pakub Pythoni liidest tehisnärvivõrkudele. Keras pakub lihtsat ja intuitiivset liidest süvaõppe mudelite loomiseks ja koolitamiseks. See toetab laia valikut tehisnärvivõrkude arhitektuure, sealhulgas konvolutsioonilisi närvivõrke (CNN) ja rekurrentseid närvivõrke (RNN). Keras sisaldab ka mitmesuguseid eeltreenitud mudeleid ning tööriistu andmete töötlemiseks ja visualiseerimiseks. [1]

Keras töötab populaarsetel süvaõppe raamistikel nagu TensorFlow, Microsoft Cognitive Toolkit, Theano ja PlaidML. [2]

Omadused[muuda | muuda lähteteksti]

Keras sisaldab mitmeid implementatsioone levinud tehisnärvivõrgu ehitusblokkidest, nagu kihid, eesmärgid, aktiveerimisfunktsioonid, optimeerijad ja palju tööriistu, mis lihtsustavad pildi- ja tekstandmetega töötamist ning vähendavad süvaõppevõrgu koodi kirjutamise vajadust. Koodi hoiustatakse GitHubis ja kogukonna tugifoorumid hõlmavad GitHubi probleemilehte ja Slacki kanalit.[3]

Keras võimaldab kasutajatel rakendada süvaõppemudeleid erinevates rakendustes, sealhulgas nutitelefonidele (iOS ja Android), veebirakendustele ja Java virtuaalmasinatele. Keras API toetab jaotatud koolitamist graafika- ja tensorprotsessoritel (GPU ja TPU) töötavatel klasterdatud süsteemidel, mis võimaldab kasutajatel kiiremini ja tõhusamalt koolitada süvamudelite võrgustikke suurte andmekogumitega töötamisel.[1]

Viited[muuda | muuda lähteteksti]

  1. 1,0 1,1 Team, Keras. "Keras documentation: About Keras". keras.io (inglise). Vaadatud 2. märtsil 2023.
  2. Team, Keras. "Keras documentation: Why choose Keras?". keras.io (inglise). Originaali arhiivikoopia seisuga 28. mai 2020. Vaadatud 2. märtsil 2023.
  3. Keras: Deep Learning for humans, Keras, 6. märts 2023, vaadatud 6. märtsil 2023