創建一個用標量值填充的張量。
用法
tf.fill(
dims, value, name=None
)
參數
-
dims
一維非負數序列。表示輸出tf.Tensor
的形狀。條目的類型應為:int32
,int64
。 -
value
填充返回的tf.Tensor
的值。 -
name
可選字符串。輸出的名稱tf.Tensor
。
返回
-
形狀為
dims
且 dtype 與value
相同的tf.Tensor
。
拋出
-
InvalidArgumentError
dims
包含否定條目。 -
NotFoundError
dims
包含非整數條目。
另見tf.ones
、tf.zeros
、tf.one_hot
、tf.eye
。
此操作創建一個形狀為 dims
的張量並用 value
填充它。
例如:
tf.fill([2, 3], 9)
<tf.Tensor:shape=(2, 3), dtype=int32, numpy=
array([[9, 9, 9],
[9, 9, 9]], dtype=int32)>
tf.fill
在圖形運行時評估並支持基於其他運行時的動態形狀 tf.Tensors
,與 tf.constant(value, shape=dims)
不同,它將值嵌入為 Const
節點。
numpy 兼容性
類似於 np.full
。在 numpy
中,支持更多參數。將數字參數作為形狀 (np.full(5, value)
) 在 numpy
中用於指定一維形狀結果是有效的,而 TensorFlow 不支持這種語法。
相關用法
- Python tf.fingerprint用法及代碼示例
- Python tf.feature_column.crossed_column用法及代碼示例
- Python tf.feature_column.sequence_categorical_column_with_identity用法及代碼示例
- Python tf.function用法及代碼示例
- Python tf.feature_column.categorical_column_with_vocabulary_list用法及代碼示例
- Python tf.feature_column.categorical_column_with_hash_bucket用法及代碼示例
- Python tf.feature_column.bucketized_column用法及代碼示例
- Python tf.feature_column.categorical_column_with_identity用法及代碼示例
- Python tf.feature_column.sequence_numeric_column用法及代碼示例
- Python tf.feature_column.sequence_categorical_column_with_vocabulary_file用法及代碼示例
- Python tf.feature_column.sequence_categorical_column_with_vocabulary_list用法及代碼示例
- Python tf.feature_column.sequence_categorical_column_with_hash_bucket用法及代碼示例
- Python tf.foldl用法及代碼示例
- Python tf.feature_column.shared_embeddings用法及代碼示例
- Python tf.feature_column.categorical_column_with_vocabulary_file用法及代碼示例
- Python tf.feature_column.indicator_column用法及代碼示例
- Python tf.feature_column.weighted_categorical_column用法及代碼示例
- Python tf.foldr用法及代碼示例
- Python tf.feature_column.numeric_column用法及代碼示例
- Python tf.feature_column.embedding_column用法及代碼示例
注:本文由純淨天空篩選整理自tensorflow.org大神的英文原創作品 tf.fill。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。