TensorFlow函數(shù)教程:tf.keras.backend.placeholder

2019-03-21 17:40 更新

tf.keras.backend.placeholder函數(shù)

tf.keras.backend.placeholder(
    shape=None,
    ndim=None,
    dtype=None,
    sparse=False,
    name=None
)

定義在:tensorflow/python/keras/backend.py。

實(shí)例化占位符張量并返回它。

參數(shù):

  • shape:占位符的shape(整數(shù)元組,可能包含None條目)。
  • ndim:張量的軸數(shù)。必須至少指定{ shape,ndim}中的一個(gè)。如果兩個(gè)都被指定,則使用shape。
  • dtype:占位符類(lèi)型。
  • sparse:Boolean,占位符是否應(yīng)具有稀疏類(lèi)型。
  • name:占位符的可選名稱(chēng)字符串。

可能引發(fā)的異常:

  • ValueError:如果急切執(zhí)行調(diào)用。

返回:

張量實(shí)例(包括 Keras 元數(shù)據(jù))。

示例:

>>> from keras import backend as K
>>> input_ph = K.placeholder(shape=(2, 4, 5))
>>> input_ph._keras_shape
(2, 4, 5)
>>> input_ph
<tf.Tensor 'Placeholder_4:0' shape=(2, 4, 5) dtype=float32>
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)