2017-05-19 4 views
15

अब टेंसरफ्लो 1.1 tf.contrib.keras के तहत केरास एपीआई का समर्थन करता है, यदि मैं एक टीएफ बैकएंड के साथ केरा का उपयोग करना चाहता हूं तो मुझे किस का उपयोग करना चाहिए?टेन्सोरफ्लो 1.1+ में केरास और tf.contrib.keras के बीच क्या अंतर है?

क्या tf.contrib.keras संस्करण नियमित केरास वितरण से किसी भी तरह से अलग है? (आंतरिक डेटा संरचनाओं के टीएफ विशिष्ट अनुकूलन दिमाग में आते हैं)। यदि मैं एक या दूसरे का उपयोग करता हूं तो क्या केरास और टेंसरफ्लो कोर का उपयोग करने के मामले में कोई फायदा है?

या tf.contrib.keras केवल केरास के समान कोडबेस की एक प्रति है लेकिन एक अलग नामस्थान के तहत?

उत्तर

2

यदि दो GitHub खजाने हो जाएगा, आप कैसे सिंक होगा tf.keras और इस भंडार को अनुरोध खींच? क्या कोई एक प्रतिस्थापन में परिवर्तन को दूसरे में लागू करेगा?

codebases अलग होगा, तो पुल अनुरोध को दोहराने की कोई जरूरत नहीं होगी। एपीआई परिवर्तनों के लिए, आप एपीआई स्पेक पर पीआर भेज देंगे, और एपीआई स्पेक में बदलाव सभी कोडबेस में दोहराए जाएंगे।

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

+2

यह वास्तव में हालांकि इस सवाल का जवाब नहीं है। अगर मैं टीएफ बैकएंड का उपयोग करना चाहता हूं, तो क्या मुझे 'tf.contrib.keras' या 'import keras' आयात करना चाहिए? –

+1

अभी भी उलझन में लग रहा है। यदि एपीआई सिंक में है, तो क्या इसका मतलब है कि ये दो lib उपयोगकर्ता के अंत में समान हैं? – hsc

संबंधित मुद्दे