2017-05-19 32 views
15

TensorFlow 1.1, Keras API'yi tf.contrib.keras altında desteklediğinden, bir TF arka ucunda Keras kullanmayı düşünürsem hangisini kullanmalıyım?TensorFlow 1.1 + 'da Keras ve tf.contrib.keras arasındaki fark nedir?

tf.contrib.keras sürümü, düzenli bir Keras dağıtımından farklı bir şekilde farklı mıdır? (Dahili veri yapılarının TF özel optimizasyonları akla gelir). Birini veya diğerini kullanırsam Keras ve TensorFlow Core'u birlikte kullanmanın yararı var mıdır?

Veya tf.contrib.keras sadece Keras aynı codebase kopyası ancak farklı bir ad alanı altında mı? Senkronize nasıl

cevap

2

iki github depoları olacaksa, tf.keras ve bu deposuna isteklerini çekin? Biri üzerinde değişiklik yapma hakkına sahip biri olacak mı?

codebases farklı olacaktır, bu yüzden çekme isteklerini çoğaltmak gerek olmayacaktır. API değişiklikleri için, API özelliğine kendi başına bir PR gönderirsiniz ve API spesifikasyonundaki değişiklikler tüm kod tabanlarında çoğaltılabilir. Gerçekten olsa soruya cevap vermez

https://github.com/fchollet/keras/issues/5299#issuecomment-278166426

+2

. Eğer TF arka ucunu kullanmak istersem, somut olarak tf.contrib.keras' ya da “ithal keras” ı ithal etmeliyim? –

+1

Hala kafanız karıştı. API senkronize ise, bu iki lib, son kullanıcı için aynı anlama gelir mi? – hsc

İlgili konular