tensorflow
-
şimdilik python ve c++ ama ileride go, java, lua, javascript, r falan yardırırız demişler.
tutorial olarakta ilk derse mnıst koymuşlar. el yazısıyla yazılmış rakamları tanımakla alakalı bir konu.
oturup yazacağımdan değil ama insan heyecanlanıyor böyle gelişmeleri gördükçe. -
her cihazda calisabilecek ve ogrenme aliskanliklarini degistirecek en onemli google icadi olarak tanimlanmaktadir:
http://www.livescience.com/…icial-intelligence.html -
neden açık kaynaklı hale getirildiği hakkında güzel ve açıklayıcı bir yazı yazılmıştır.
http://www.crowdflower.com/…ine-learning-algorithms -
(bkz: theano) gibi sembolik bu da. yani yazdigin kod direkt calismiyor, ama arka planda sectigin ortama gore (cpu veya gpu) compile edilip calistiriliyor. sembolik oldugu icin otomatik olarak diferansiyellenebiliyor.
bu programciliktan gelenlere biraz garip gelebilir, onlara bir de torch'a bakmalarini tavsiye ederim. -
-
playground'u cok sirin (http://playground.tensorflow.org/) ama tensorflow ile yazilmis degil. typescript ile tamamen browser uzerinden calisiyor. yine de cok hos.
-
hakkinda yazilmis soyle bir tutorial'a denk geldim.
https://github.com/…mericdamien/tensorflow-examples -
kimsede resmi github sayfasını paylaşmamış. şuradan buyurunuz.
şuradan da bunun bestelediği şarkıyı dinleyebilirsiniz.
tanım : google brain takımının çıkardığı açık kaynaklı geliştirilmeye devam edilen machine learning, yapay zeka (kendileri machine intelligence diyor) kütüphanesi. -
torch ve theano'ya deep learning'de attigi fark ile bile sorgusuz sualsiz tercih edilmesi gereken kutuphane.
neden tensorflow?
(1) python tabanli. theano ile bu konuda esit durumda bulunsalar da torch'un lua'sina kesinlikle tercih edilir.
(2) deep learning'de uzak ara piyasadaki herseyden daha ileride. google'in bunu acik kaynakli hale getirmesine sasilmasinin en onemli sebebi de bu zaten. speech recognition, text mining gibi alanlarda kullanilmasi halinde canavar gibi oldugu ortaya cikiyor.
(3) dokumantasyonu ikisinden de iyi ve cok daha sik yenileniyor
neden tensorflow degil?
(1) windows'u desteklemiyor (kimin umrunda bilmiyorum ama)
(2) theano yer yer daha hizli. tensorflow'un tum gucune ihtiyaci olmayanlar tercih etmeyebilir
(3) google'dan cikan hersey gibi, kullanmasi daha zor -
windows'u doğrudan desteklememesi ile üzmüş, zaten windows kullandığım için üzgünüm bir de sen vurmayaydın.
keras isimli bir modül vardır, bu arkadaşın (veya) theanonun üzerine güzel bir arayüz sunar, işleri epey kolaylaştırıp keyifli hale getirir.
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap