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

TensorFlow और Python से CIFAR डेटासेट को कैसे वेरिफाई करें?


CIFAR डेटासेट को कंसोल पर डेटासेट में मौजूद छवियों को प्लॉट करके वेरिफाई किया जा सकता है। चूंकि CIFAR लेबल्स arrays होते हैं, इसलिए एक अतिरिक्त इंडेक्स की आवश्यकता होगी। matplotlib लाइब्रेरी से imshow मेथड का उपयोग छवि प्रदर्शित करने के लिए किया जाता है।

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

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

print("डेटा वेरिफाई किया जा रहा है")
plt.figure(figsize=(10,10))
print("पहली 15 छवियों को प्लॉट करें")
print("CIFAR लेबल्स arrays हैं इसलिए एक अतिरिक्त इंडेक्स की आवश्यकता है")
for i in range(15):
    plt.subplot(5,5,i+1)
    plt.xticks([])
    plt.yticks([])
    plt.grid(False)
    plt.imshow(train_images[i], cmap=plt.cm.binary)
    plt.xlabel(class_names[train_labels[i][0]])
plt.show()

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

आउटपुट

डेटा वेरिफाई किया जा रहा है
पहली 15 छवियों को प्लॉट करें
CIFAR लेबल्स arrays हैं इसलिए एक अतिरिक्त इंडेक्स की आवश्यकता है

व्याख्या

  • नॉर्मलाइज़ किए गए डेटा को विज़ुअलाइज़ किया जाता है।
  • यह matplotlib लाइब्रेरी का उपयोग करके किया जाता है।

  1. TensorFlow और Python से फ्लावर डेटासेट को कैसे विज़ुअलाइज़ करें? TensorFlow और Python से फ्लावर डेटासेट को कैसे विज़ुअलाइज़ करें?

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

  1. Python में Fashion MNIST के लिए भविष्यवाणियों को सत्यापित करने के लिए TensorFlow का उपयोग कैसे करें? Python में Fashion MNIST के लिए भविष्यवाणियों को सत्यापित करने के लिए TensorFlow का उपयोग कैसे करें?

    TensorFlow, Google द्वारा प्रदान किया गया एक मशीन लर्निंग फ्रेमवर्क है। यह एक ओपन-सोर्स फ्रेमवर्क है जिसे Python के साथ मिलकर एल्गोरिदम, डीप लर्निंग एप्लिकेशन और बहुत कुछ लागू करने के लिए उपयोग किया जाता है। इसका उपयोग अनुसंधान और उत्पादन उद्देश्यों के लिए किया जाता है। इंस्टॉलेशन Windows पर tensorf

  1. Python में प्रशिक्षित IMDB डेटासेट में प्रशिक्षण और सत्यापन सटीकता को विज़ुअलाइज़ करने वाला प्लॉट बनाने के लिए TensorFlow का उपयोग कैसे करें? Python में प्रशिक्षित IMDB डेटासेट में प्रशिक्षण और सत्यापन सटीकता को विज़ुअलाइज़ करने वाला प्लॉट बनाने के लिए TensorFlow का उपयोग कैसे करें?

    TensorFlow, Google द्वारा प्रदान किया गया एक मशीन लर्निंग फ्रेमवर्क है। यह एक ओपन-सोर्स फ्रेमवर्क है जिसे Python के साथ मिलकर एल्गोरिदम, डीप लर्निंग एप्लिकेशन और बहुत कुछ लागू करने के लिए उपयोग किया जाता है। इसका उपयोग अनुसंधान और उत्पादन उद्देश्यों के लिए किया जाता है। इंस्टॉलेशन Windows पर tensorf