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

TensorFlow से अबालोन डेटासेट का CSV डेटा कैसे लोड करें?


अबालोन डेटासेट को उस Google API का उपयोग करके डाउनलोड किया जा सकता है जो इस डेटासेट को संग्रहीत करता है। Pandas लाइब्रेरी में मौजूद read_csv मेथड का उपयोग API से डेटा को CSV फाइल में पढ़ने के लिए किया जाता है। फीचर्स के नाम भी स्पष्ट रूप से निर्दिष्ट किए जाते हैं।

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

हम अबालोन डेटासेट का उपयोग करेंगे, जिसमें अबालोन के मापों का एक सेट होता है। अबालोन एक प्रकार का समुद्री घोंघा है। लक्ष्य अन्य मापों के आधार पर उम्र का अनुमान लगाना है।

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

import pandas as pd
import numpy as np
print("नीचे दी गई लाइन NumPy वैल्यूज को पढ़ना आसान बनाती है")
np.set_printoptions(precision=3, suppress=True)
import tensorflow as tf
from tensorflow.keras import layers
from tensorflow.keras.layers.experimental import preprocessing
print("CSV डेटा पढ़ा जा रहा है")
abalone_train = pd.read_csv("https://storage.googleapis.com/download.tensorflow.org/data/abalone_train.csv",
    names=["Length", "Diameter", "Height", "Whole weight", "Shucked weight", "Viscera weight", "Shell weight", "Age"])

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

आउटपुट

नीचे दी गई लाइन NumPy वैल्यूज को पढ़ना आसान बनाती है
CSV डेटा पढ़ा जा रहा है

व्याख्या

  • आवश्यक पैकेजेस को एनवायरनमेंट में डाउनलोड किया जाता है।
  • CSV डेटा को 'read_csv' मेथड का उपयोग करके पढ़ा जाता है।
  • डेटासेट में सभी फीचर्स को समान रूप से ट्रीट करने की आवश्यकता होती है।
  • एक बार यह हो जाने के बाद, फीचर्स को एक सिंगल NumPy array में लपेटा जाता है।

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

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

  1. TensorFlow से फ्लावर डेटासेट पर मॉडल की ट्रेनिंग कैसे जारी रखें? TensorFlow से फ्लावर डेटासेट पर मॉडल की ट्रेनिंग कैसे जारी रखें?

    फ्लावर डेटासेट पर मॉडल की ट्रेनिंग जारी रखने के लिए, fit मेथड का उपयोग किया जाता है। इस मेथड को epoch की संख्या (डेटा को मॉडल बनाने के लिए कितनी बार ट्रेन किया जाता है) भी निर्दिष्ट की जाती है। कुछ नमूना छवियों को कंसोल पर भी प्रदर्शित किया जाता है। और पढ़ें: TensorFlow क्या है और Keras, TensorFlow

  1. MNIST डेटासेट के लिए TensorFlow का उपयोग करके वेट्स को सेव और लोड कैसे करें? MNIST डेटासेट के लिए TensorFlow का उपयोग करके वेट्स को सेव और लोड कैसे करें?

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