टेंसर के तत्वों का साइन निकालने के लिए, हम torch.sin() मेथड का उपयोग करते हैं। यह मूल इनपुट टेंसर के तत्वों के साइन मानों के साथ एक नया टेंसर लौटाता है। यह इनपुट पैरामीटर के रूप में एक टेंसर लेता है और एक टेंसर आउटपुट करता है।
चरण
आवश्यक लाइब्रेरी इम्पोर्ट करें। निम्नलिखित सभी Python उदाहरणों में, आवश्यक Python लाइब्रेरी torch है। सुनिश्चित करें कि आपने इसे पहले ही इंस्टॉल कर लिया है।
एक टेंसर बनाएं और प्रिंट करें।
torch.sin(input) की गणना करें। यह input, एक टेंसर को इनपुट पैरामीटर के रूप में लेता है, और input के तत्वों के साइन मानों के साथ एक नया टेंसर लौटाता है।
मूल इनपुट टेंसर के तत्वों के साइन मानों वाले टेंसर को प्रिंट करें।
उदाहरण 1
# टेंसर के तत्वों का साइन निकालने के लिए Python प्रोग्राम
# आवश्यक लाइब्रेरी इम्पोर्ट करें
import torch
# एक टेंसर बनाएं
T = torch.Tensor([1.3, 4.32, 4.4, 5.3, 4.5])
print("Original Tensor T:\n", T)
# ऊपर के टेंसर का साइन निकालें
sine_T = torch.sin(T)
print("Sine value of elements of tensor T:\n", sine_T)
आउटपुट
Original Tensor T: tensor([1.3000, 4.3200, 4.4000, 5.3000, 4.5000]) Sine value of elements of tensor T: tensor([ 0.9636, -0.9240, -0.9516, -0.8323, -0.9775])
उदाहरण 2
# टेंसर के तत्वों का साइन निकालने के लिए Python प्रोग्राम
# आवश्यक लाइब्रेरी इम्पोर्ट करें
import torch
# 3x5 आकार का 2D टेंसर बनाएं
T = torch.Tensor([[1.3, 4.32, 4.4, 5.3, 4.5],
[0.2, 0.3, 0.5, 0.7, 0.9],
[1.1, 1.2, 2.3, 3.1, 4.9]])
print("Original Tensor T:\n", T)
# ऊपर के टेंसर का साइन निकालें
sine_T = torch.sin(T)
print("Sine value of elements of tensor T:\n", sine_T)
आउटपुट
Original Tensor T: tensor([[1.3000, 4.3200, 4.4000, 5.3000, 4.5000],
[0.2000, 0.3000, 0.5000, 0.7000, 0.9000],
[1.1000, 1.2000, 2.3000, 3.1000, 4.9000]])
Sine value of elements of tensor T: tensor([[ 0.9636, -0.9240, -0.9516, -0.8323, -0.9775],
[ 0.1987, 0.2955, 0.4794, 0.6442, 0.7833],
[ 0.8912, 0.9320, 0.7457, 0.0416, -0.9825]])