Keras
![]() | |
Orijinal yazar(lar) | François Chollet |
---|---|
Geliştirici(ler) | çeşitli |
İlk sürüm | 27 Mart 2015 |
kararlı sürüm | |
depo | |
Yazılmış | piton |
platformu | Çapraz platform |
Tip | Nöral ağlar |
Lisans | MİT |
İnternet sitesi | keras |
Keras , yapay sinir ağları için bir Python arabirimi sağlayan açık kaynaklı bir yazılım kitaplığıdır . Keras , TensorFlow kitaplığı için bir arayüz görevi görür .
Sürüm 2.3 kadar, Keras dahil olmak üzere birden arka uçları desteklenen TensorFlow , Microsoft Bilişsel Toolkit , Theano ve PlaidML . [2] [3] [4] Sürüm 2.4'ten itibaren yalnızca TensorFlow desteklenir. Derin sinir ağlarıyla hızlı deneyler yapmak için tasarlanmış olup , kullanıcı dostu, modüler ve genişletilebilir olmaya odaklanır. ONEIROS (Açık Uçlu Nöro-Elektronik Akıllı Robot İşletim Sistemi), [5] projesinin araştırma çabasının bir parçası olarak geliştirildi ve birincil yazarı ve bakımcısı , bir Google firması olan François Chollet'tir.mühendis. Chollet ayrıca XCeption derin sinir ağı modelinin de yazarıdır. [6]
Özellikler
Keras, derin sinir ağı kodu yazmak için gerekli kodlamayı basitleştirmek için görüntü ve metin verileriyle çalışmayı kolaylaştırmak için katmanlar, hedefler , etkinleştirme işlevleri , optimize ediciler ve bir dizi araç gibi yaygın olarak kullanılan sinir ağı yapı taşlarının sayısız uygulamasını içerir . Kod GitHub'da barındırılır ve topluluk destek forumları GitHub sorunları sayfasını ve bir Slack kanalını içerir.
Standart sinir ağları ek olarak, Keras desteği vardır konvolusyanla ve tekrarlayan sinir ağları . Bırakma , toplu normalleştirme ve havuzlama gibi diğer yaygın yardımcı program katmanlarını destekler . [7]
Keras, kullanıcıların derin modelleri akıllı telefonlarda ( iOS ve Android ), web'de veya Java Sanal Makinesi'nde üretmelerine olanak tanır . [3] Ayrıca, Grafik işleme birimleri (GPU) ve tensör işleme birimleri (TPU) kümelerinde derin öğrenme modellerinin dağıtılmış eğitiminin kullanılmasına izin verir . [8]
0 Yorumlar