TensorFlow函数教程:tf.keras.backend.placeholder
2019-03-21 17:40 更新
tf.keras.backend.placeholder函数
tf.keras.backend.placeholder(
shape=None,
ndim=None,
dtype=None,
sparse=False,
name=None
)
定义在:tensorflow/python/keras/backend.py。
实例化占位符张量并返回它。
参数:
- shape:占位符的shape(整数元组,可能包含None条目)。
- ndim:张量的轴数。必须至少指定{ shape,ndim}中的一个。如果两个都被指定,则使用shape。
- dtype:占位符类型。
- sparse:Boolean,占位符是否应具有稀疏类型。
- name:占位符的可选名称字符串。
可能引发的异常:
- ValueError:如果急切执行调用。
返回:
张量实例(包括 Keras 元数据)。
示例:
>>> 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>