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

PyTorch में टेंसर का डेटा टाइप कैसे प्राप्त करें?

एक PyTorch टेंसर सजातीय होता है, यानी, टेंसर के सभी तत्व एक ही डेटा टाइप के होते हैं। हम टेंसर के ".dtype" विशेषता का उपयोग करके टेंसर के डेटा टाइप तक पहुंच सकते हैं। यह टेंसर का डेटा टाइप लौटाता है।

चरण

  • आवश्यक लाइब्रेरी इम्पोर्ट करें। निम्नलिखित सभी Python उदाहरणों में, आवश्यक Python लाइब्रेरी torch है। सुनिश्चित करें कि आपने इसे पहले ही इंस्टॉल कर लिया है।

  • एक टेंसर बनाएं और प्रिंट करें।

  • T.dtype की गणना करें। यहां T वह टेंसर है जिसका डेटा टाइप हम प्राप्त करना चाहते हैं।

  • टेंसर का डेटा टाइप प्रिंट करें।

उदाहरण 1

निम्नलिखित Python प्रोग्राम दिखाता है कि टेंसर का डेटा टाइप कैसे प्राप्त करें।

# लाइब्रेरी इम्पोर्ट करें
import torch

# 3x4 आकार के रैंडम नंबर का टेंसर बनाएं
T = torch.randn(3, 4)
print("Original Tensor T:\n", T)

# ऊपर के टेंसर का डेटा टाइप प्राप्त करें
data_type = T.dtype

# टेंसर का डेटा टाइप प्रिंट करें
print("Data type of tensor T:\n", data_type)

आउटपुट

Original Tensor T: tensor([[ 2.1768, -0.1328,  0.8155, -0.7967],
                           [ 0.1194,  1.0465,  0.0779,  0.9103],
                           [-0.1809,  1.8085,  0.8393, -0.2463]])
Data type of tensor T: torch.float32

उदाहरण 2

# टेंसर का डेटा टाइप प्राप्त करने के लिए Python प्रोग्राम
# लाइब्रेरी इम्पोर्ट करें
import torch

# 3x4 आकार के रैंडम नंबर का टेंसर बनाएं
T = torch.Tensor([1, 2, 3, 4])
print("Original Tensor T:\n", T)

# ऊपर के टेंसर का डेटा टाइप प्राप्त करें
data_type = T.dtype

# टेंसर का डेटा टाइप प्रिंट करें
print("Data type of tensor T:\n", data_type)

आउटपुट

Original Tensor T:     tensor([1., 2., 3., 4.])
Data type of tensor T:     torch.float32
  1. PyTorch में टेंसर का हिस्टोग्राम कैसे निकालें? PyTorch में टेंसर का हिस्टोग्राम कैसे निकालें?

    टेंसर का हिस्टोग्राम torch.histc() का उपयोग करके निकाला जाता है। यह हिस्टोग्राम को टेंसर के रूप में दर्शाता है। यह चार पैरामीटर लेता है: input, bins, min और max. यह तत्वों को min और max के बीच समान चौड़ाई के बिन में क्रमबद्ध करता है। यह min से छोटे और max से बड़े तत्वों को अनदेखा करता है। चरण आवश्

  1. इमेज को PyTorch टेंसर में कैसे बदलें? इमेज को PyTorch टेंसर में कैसे बदलें?

    PyTorch टेंसर एक n-डायमेंशनल ऐरे (मैट्रिक्स) होता है जिसमें एक ही डेटा टाइप के एलिमेंट्स होते हैं। टेंसर नम्पी ऐरे जैसा होता है। नम्पी ऐरे और PyTorch टेंसर्स के बीच अंतर यह है कि टेंसर संख्यात्मक गणनाओं को तेज करने के लिए GPU का उपयोग करते हैं। त्वरित गणनाओं के लिए, इमेज को टेंसर्स में बदला जाता है।

  1. Tkinter लेबल टेक्स्ट कैसे प्राप्त करें? Tkinter लेबल टेक्स्ट कैसे प्राप्त करें?

    Tkinter लेबल्स विंडो पर टेक्स्ट या इमेजेज बनाने और डिस्प्ले करने के लिए उपयोग किए जाते हैं। इसमें कई कंपोनेंट्स और फंक्शन्स हैं जिनका उपयोग लेबल जानकारी जैसे फॉन्टफैमिली, पैडिंग, चौड़ाई, ऊंचाई आदि को कस्टमाइज़ करने के लिए किया जा सकता है। विंडो पर लेबल टेक्स्ट प्राप्त करने के लिए, हम उस टेक्स्ट के