Python TensorFlow create and update tensor shape
Python TensorFlow Basic: Exercise-3 with Solution
Write a Python program to create a TensorFlow tensor of shape (3, 3) filled with zeros and then change its value to nine.
Sample Solution:
Python Code:
import tensorflow as tf
# Create a TensorFlow tensor of shape (3, 3) filled with zeros
# Tensors are multi-dimensional arrays with a uniform type (called a dtype ).
zeros_tensor = tf.zeros(shape=(3, 3), dtype=tf.float32)
print("Original Tensor:")
print(zeros_tensor.numpy())
# Change the values to nine
updated_tensor = tf.constant(9.0, shape=(3, 3), dtype=tf.float32)
# Print the updated tensor
print("\nUpdated Tensor:")
print(updated_tensor.numpy())
Output:
Original Tensor: [[0. 0. 0.] [0. 0. 0.] [0. 0. 0.]] Updated Tensor: [[9. 9. 9.] [9. 9. 9.] [9. 9. 9.]]
Explanation:
In the exercise above, we first create a tensor "zeros_tensor" filled with zeros of shape (3, 3). Then, we create another tensor "updated_tensor" with the same shape and set all its values to nine. Finally, we print the updated tensor, which should contain all nine values.
Python Code Editor:
Previous: Python TensorFlow element-wise addition.
Next: Python TensorFlow scalar multiplication.
What is the difficulty level of this exercise?
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/machine-learning/tensorflow/python-tensorflow-basic-exercise-3.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics