Theano - İşlevler
Theano functionsembolik grafikle etkileşim için bir kanca gibi davranır. Sembolik bir grafik, oldukça verimli bir yürütme kodu olarak derlenir. Bunu, matematiksel denklemleri daha hızlı hale getirmek için yeniden yapılandırarak gerçekleştirir. İfadenin bazı kısımlarını C dil koduna derler. Bazı tensörleri GPU'ya taşır ve bu böyle devam eder.
Verimli derlenmiş kod artık Theano'ya bir girdi olarak verilmektedir. function. Theano'yu çalıştırdığınızdafunction, hesaplamanın sonucunu tarafımızca belirtilen değişkenlere atar. Optimizasyon türü FAST_COMPILE veya FAST_RUN olarak belirtilebilir. Bu, THEANO_FLAGS ortam değişkeninde belirtilir.
Bir Theano function aşağıdaki sözdizimi kullanılarak bildirilir -
f = theano.function ([x], y)
İlk parametre [x] giriş değişkenlerinin listesi ve ikinci parametre y çıktı değişkenlerinin listesidir.
Theano'nun temellerini şimdi anladıktan sonra, Theano kodlamasına önemsiz bir örnekle başlayalım.