शुरू करेंमुफ़्त में शुरू करें

Element-wise multiplication करना

TensorFlow में element-wise multiplication एक जैसे शेप वाले दो टेन्सरों के बीच किया जाता है. ऐसा इसलिए क्योंकि यह ऑपरेशन दोनों टेन्सरों में समान स्थानों पर स्थित तत्वों को गुणा करता है. नीचे \(\odot\) चिन्ह से दर्शाया गया element-wise multiplication का उदाहरण दिया गया है:

\(\begin{bmatrix} 1 & 2 \\ 2 & 1 \end{bmatrix} \odot \begin{bmatrix} 3 & 1 \\ 2 & 5 \end{bmatrix} = \begin{bmatrix} 3 & 2 \\ 4 & 5 \end{bmatrix}\)

इस अभ्यास में, आप element-wise multiplication करेंगे और जिन टेन्सरों को आप गुणा करेंगे उनकी शेप पर विशेष ध्यान देंगे. ध्यान दें कि multiply(), constant(), और ones_like() आपके लिए इम्पोर्ट किए गए हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में TensorFlow परिचय

पाठ्यक्रम देखें

अभ्यास निर्देश

  • टेन्सर A1 और A23 को कॉन्स्टेंट के रूप में परिभाषित करें.
  • B1 को A1 की ही शेप वाला ones का टेन्सर सेट करें.
  • B23 को A23 की ही शेप वाला ones का टेन्सर सेट करें.
  • C1 और C23 को क्रमशः A1 और B1, तथा A23 और B23 के element-wise प्रोडक्ट के बराबर सेट करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Define tensors A1 and A23 as constants
A1 = ____([1, 2, 3, 4])
A23 = ____([[1, 2, 3], [1, 6, 4]])

# Define B1 and B23 to have the correct shape
B1 = ones_like(____)
B23 = ____

# Perform element-wise multiplication
C1 = ____
C23 = ____

# Print the tensors C1 and C23
print('\n C1: {}'.format(C1.numpy()))
print('\n C23: {}'.format(C23.numpy()))
कोड संपादित करें और चलाएँ