6

मैं सफलतापूर्वक अपने खुद के 100 कक्षाओं के लिए स्थापना के समय वी 3 अंतिम वर्गीकरण परत Python2.7 एपीआई का उपयोग कर retrained है और यह सभ्य परिणाम दे रहा है, लेकिन असाधारण अच्छा नहीं।Tensorflow स्थापना के समय-V3 फिर से ट्रेन कई परतों

मेरे पास पूरे नेटवर्क को स्क्रैच से here (google code) के रूप में स्क्रैच से रोकने के लिए कोड है, लेकिन यह संसाधन और समय गहन है और मेरे पास 400 000 छवियां हैं, इसलिए पता नहीं कि प्रशिक्षण के बाद सटीकता क्या होगी।

अगर मैं या केवल वर्गीकरण परत ताकि सटीकता कुछ हद तक सुधार किया जा सकता की तुलना में अधिक पिछले कुछ पूरी तरह से जुड़ा कुछ परतें, फिर से सीखें कर सकते हैं, और यह भी नहीं computationally संसाधनों के मामले में बहुत मांग की है मैं सोच रहा था और पहर।

मैं एक बहुत खोज करने के लिए कोशिश की, लेकिन कुछ भी नहीं मिला। यह संभव है कि मैं क्या करना चाहता हूं? और मुझे इस पर मदद चाहिए।

उत्तर

-1

Optimizers "trainable चर" की एक सूची को देखो। इस सरणी का संदर्भ tf.get_collection_ref(tf.GraphKeys.TRAINABLE_VARIABLES) का उपयोग कर उपलब्ध है। आपको इसे संशोधित करने में सक्षम होना चाहिए। केवल पढ़ने वाला संस्करण tf.trainable_variables है।

नोट आगे कदम (निष्कर्ष) हमेशा चलाने के लिए होगा, ताकि आप उस लागत का भुगतान करने की है। यदि आप यह नहीं चाहते हैं, तो अनुमान लगाने के लिए सबसे आसान है, उत्पादन को टीएफ रिकॉर्ड में सहेजें, फिर इन पूर्व-संसाधित डेटा नमूने से बाहर ट्रेन करें।

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