Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

मॉडल का प्रशिक्षण जारी रखने के लिए फ्लॉवर डेटासेट के साथ Tensorflow का उपयोग कैसे किया जा सकता है?

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

और पढ़ें:TensorFlow क्या है और Keras कैसे TensorFlow के साथ तंत्रिका नेटवर्क बनाने के लिए काम करता है?

हम फूलों के डेटासेट का उपयोग करेंगे, जिसमें कई हजारों फूलों के चित्र होंगे। इसमें 5 उप-निर्देशिकाएँ हैं, और प्रत्येक वर्ग के लिए एक उप-निर्देशिका है।

हम नीचे दिए गए कोड को चलाने के लिए Google सहयोग का उपयोग कर रहे हैं। Google Colab या Colaboratory ब्राउज़र पर पायथन कोड चलाने में मदद करता है और इसके लिए शून्य कॉन्फ़िगरेशन और GPU (ग्राफ़िकल प्रोसेसिंग यूनिट) तक मुफ्त पहुंच की आवश्यकता होती है। जुपिटर नोटबुक के ऊपर कोलैबोरेटरी बनाई गई है।

प्रिंट ("डेटा मॉडल के लिए फिट है") मॉडल। फिट (train_ds, सत्यापन_डेटा =val_ds, युग =3)

कोड क्रेडिट:https://www.tensorflow.org/tutorials/load_data/images

आउटपुट

डेटा मॉडल युग 1/392/92 के लिए उपयुक्त है [==========================] - 102s 1s /कदम - हानि:0.7615 - सटीकता:0.7146 - val_loss:0.7673 - val_accuracy:0.7180 युग 2/392/92 [===========================] - 95s 1s/कदम - हानि:0.5864 - सटीकता:0.7786 - val_loss:0.6814 - val_accuracy:0.7629 युग 3/392/92 [============================] - 95s 1s/कदम - हानि:0.4180 - सटीकता:0.8478 - val_loss:0.7040 - val_accuracy:0.7575<पर इतिहास /पूर्व> 

मॉडल का प्रशिक्षण जारी रखने के लिए फ्लॉवर डेटासेट के साथ Tensorflow का उपयोग कैसे किया जा सकता है?

मॉडल का प्रशिक्षण जारी रखने के लिए फ्लॉवर डेटासेट के साथ Tensorflow का उपयोग कैसे किया जा सकता है?

स्पष्टीकरण

  • इस तरह का एक डेटासेट (जिसे keras.preprocessing का उपयोग करके बनाया गया था) को tf.data.Dataset का उपयोग करके बनाया गया है।
  • मॉडल को प्रशिक्षित किया जा सकता है।
  • कुछ युगों को प्रशिक्षित किया जाता है ताकि इसमें अधिक समय न लगे।

  1. केरस अनुक्रमिक API का उपयोग करके फूल डेटासेट का पता लगाने के लिए Tensorflow का उपयोग कैसे किया जा सकता है?

    पीआईएल पैकेज और इमेज.ओपन विधि की मदद से केरस अनुक्रमिक एपीआई का उपयोग करके फूल डेटासेट का पता लगाया जा सकता है। विभिन्न उपनिर्देशिकाओं में फूलों की विभिन्न प्रकार की छवियां होती हैं, जिन्हें अनुक्रमित किया जा सकता है और कंसोल पर प्रदर्शित किया जा सकता है। और पढ़ें: TensorFlow क्या है और Keras कैसे

  1. पायथन का उपयोग करके फूल डेटासेट की कल्पना करने के लिए Tensorflow का उपयोग कैसे किया जा सकता है?

    फूल डेटासेट को मैटप्लोटलिब लाइब्रेरी की मदद से देखा जा सकता है। कंसोल पर छवि प्रदर्शित करने के लिए इमशो विधि का उपयोग किया जाता है। संपूर्ण डेटासेट को पुनरावृत्त किया जाता है, और केवल पहली कुछ छवियां प्रदर्शित होती हैं। और पढ़ें: TensorFlow क्या है और Keras कैसे तंत्रिका नेटवर्क बनाने के लिए Tensor

  1. MNIST डेटासेट के लिए मॉडल को परिभाषित करने के लिए Tensorflow का उपयोग कैसे किया जा सकता है?

    Tensorflow एक मशीन लर्निंग फ्रेमवर्क है जो Google द्वारा प्रदान किया जाता है। यह एक ओपन-सोर्स फ्रेमवर्क है जिसका उपयोग एल्गोरिदम, गहन शिक्षण अनुप्रयोगों और बहुत कुछ को लागू करने के लिए पायथन के साथ संयोजन में किया जाता है। इसमें अनुकूलन तकनीकें हैं जो जटिल गणितीय कार्यों को शीघ्रता से करने में मदद क