एक 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