import tensorflow as tf

# 0D Tensor (scalar)
scalar = tf.constant(7)
print(scalar)

# 1D Tensor (vector)
vector = tf.constant([1, 2, 3])
print(vector)

# 2D Tensor (matrix)
matrix = tf.constant([[1, 2], [3, 4]])
print(matrix)

# 3D Tensor
tensor_3d = tf.constant([[[1, 2], [3, 4]], [[5, 6], [7, 8]]])
print(tensor_3d)
