📜  Python – tensorflow.fill()

📅  最后修改于: 2022-05-13 01:55:32.035000             🧑  作者: Mango

Python – tensorflow.fill()

TensorFlow 是由 Google 设计的开源Python库,用于开发机器学习模型和深度学习神经网络。

fill()用于生成具有标量值的张量。

示例 1:

Python3
# Importing the library
import tensorflow as tf
  
# Initializing the input
dim = [4, 5]
value = 5
  
# Printing the input
print('dim: ', dim)
print('value: ', value)
  
# Calculating result
res = tf.fill(dim, value)
  
# Printing the result
print('res: ', res)


Python3
# Importing the library
import tensorflow as tf
  
# Initializing the input
dim = [4, 2, 5]
value = 5
  
# Printing the input
print('dim: ', dim)
print('value: ', value)
  
# Calculating result
res = tf.fill(dim, value)
  
# Printing the result
print('res: ', res)


输出:

dim:  [4, 5]
value:  5
res:  tf.Tensor(
[[5 5 5 5 5]
 [5 5 5 5 5]
 [5 5 5 5 5]
 [5 5 5 5 5]], shape=(4, 5), dtype=int32)

示例 2:

Python3

# Importing the library
import tensorflow as tf
  
# Initializing the input
dim = [4, 2, 5]
value = 5
  
# Printing the input
print('dim: ', dim)
print('value: ', value)
  
# Calculating result
res = tf.fill(dim, value)
  
# Printing the result
print('res: ', res)

输出:

dim:  [4, 2, 5]
value:  5
res:  tf.Tensor(
[[[5 5 5 5 5]
  [5 5 5 5 5]]

 [[5 5 5 5 5]
  [5 5 5 5 5]]

 [[5 5 5 5 5]
  [5 5 5 5 5]]

 [[5 5 5 5 5]
  [5 5 5 5 5]]], shape=(4, 2, 5), dtype=int32)