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

पायथन का उपयोग करके स्टैकओवरफ्लो प्रश्न डेटासेट का पता लगाने और नमूना फ़ाइल देखने के लिए टेंसरफ्लो का उपयोग कैसे करें

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

'tensorflow' पैकेज को विंडोज पर नीचे दिए गए कोड की लाइन का उपयोग करके इंस्टॉल किया जा सकता है:

pip install tensorflow

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

केरस पहले से ही टेंसरफ्लो पैकेज के भीतर मौजूद है। इसे नीचे दिए गए कोड की लाइन का उपयोग करके एक्सेस किया जा सकता है।

import tensorflow
from tensorflow import keras

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

उदाहरण

print("डायरेक्टरी में फाइलें सूचीबद्ध हैं")
list(dataset_dir.iterdir())
print("स्टैकओवरफ्लो प्रश्न 'train/' डायरेक्टरी में मौजूद हैं")
train_dir = dataset_dir/'train'
list(train_dir.iterdir())
sample_file = train_dir/'python/1755.txt'
print("एक नमूना फाइल प्रदर्शित की गई है")
with open(sample_file) as f:
    print(f.read())

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

आउटपुट

डायरेक्टरी में फाइलें सूचीबद्ध हैं
स्टैकओवरफ्लो प्रश्न 'train/' डायरेक्टरी में मौजूद हैं
एक नमूना फाइल प्रदर्शित की गई है
why does this blank program print true x=true.def stupid():. x=false.stupid().print x

व्याख्या

  • डायरेक्टरी में फाइलें सूचीबद्ध हैं।

  • स्टैकओवरफ्लो डेटासेट में मौजूद टेक्स्ट डेटा का एक नमूना कंसोल पर प्रदर्शित किया जाता है।

  1. पायथन का उपयोग करके TensorFlow में डेटा को कैसे विज़ुअलाइज़ किया जा सकता है? पायथन का उपयोग करके TensorFlow में डेटा को कैसे विज़ुअलाइज़ किया जा सकता है?

    मान लीजिए हमारे पास फूल डेटासेट है। फूल डेटासेट को गूगल API का उपयोग करके डाउनलोड किया जा सकता है जो मूल रूप से फूल डेटासेट से लिंक करता है। get_file विधि का उपयोग API को पैरामीटर के रूप में पास करने के लिए किया जा सकता है। एक बार यह हो जाने पर, डेटा पर्यावरण में डाउनलोड हो जाता है। इसे matplotlib

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

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

  1. केरस (Keras) में कॉलबैक बनाकर वेट्स सेव करना केरस (Keras) में कॉलबैक बनाकर वेट्स सेव करना

    ModelCheckpoint कॉलबैक बनाना और उपयोग करना प्रशिक्षण के दौरान मॉडल वेट्स को स्वचालित रूप से सेव करने के लिए कॉलबैक कॉन्फ़िगर करें। कोड उदाहरण import tensorflow as tf from tensorflow import keras from tensorflow.keras import layers from tensorflow.keras.callbacks import ModelCheckpoint import os de