Keras | |
---|---|
Dezvoltator | François Chollet [d] |
Scris in | Python [1] |
Limbi de interfață | Engleză |
ultima versiune |
|
Licență | Licență MIT [3] |
Site-ul web | keras.io _ |
Keras este o bibliotecă open source scrisă în Python care oferă interacțiune cu rețele neuronale artificiale . Înainte de versiunea 2.3 (2019), au fost acceptate diverse biblioteci de rețele neuronale - cum ar fi TensorFlow , Microsoft Cognitive Toolkit , Deeplearning4j și Theano [4] [5] [6] , ulterior doar suportul TensorFlow a fost păstrat.
Își propune să lucreze rapid cu rețelele de învățare profundă , fiind în același timp proiectat pentru a fi compact, modular și extensibil. Creat ca parte a eforturilor de cercetare ale proiectului ONEIROS ( Open -ended Neuro-Electronic Intelligent Robot Operating System ) [7] ; autorul principal și dezvoltatorul principal este inginerul Google François Chollet ( fr. François Chollet ). Era planificat ca Google să susțină Keras în biblioteca principală TensorFlow, dar Chollet a separat Keras într-un supliment separat, deoarece, conform conceptului, Keras este mai mult o interfață decât un sistem de învățare automată end-to-end. Keras oferă un set de abstracții de nivel mai înalt, mai intuitiv, care facilitează formarea rețelelor neuronale, indiferent de biblioteca de calcul științific folosită ca backend computațional [8] Microsoft lucrează la adăugarea bibliotecilor CNTK de nivel scăzut la Keras [9] .
Biblioteca conține numeroase implementări ale blocurilor de construcție utilizate în mod obișnuit ale rețelelor neuronale, cum ar fi straturi, funcții de obiectiv și de transfer, optimizatori și multe instrumente pentru a simplifica manipularea imaginilor și a textului. Codul său este găzduit pe GitHub , iar forumurile de asistență includ o pagină de întrebări GitHub, un canal Gitter și un canal Slack .
Este acceptată instruirea modelului distribuit, inclusiv pe clustere cu GPGPU și procesoare tensor . Modelele create în Keras pot fi implementate nu numai pe nodurile de server, ci și pe smartphone-uri (care rulează iOS și Android) și în browser (TF.js) [10] .
Site-uri tematice |
---|
Programe de învățare profundă | |
---|---|
software gratuit |
|
Software care nu este gratuit |
|
|