首页 文章

Keras:layers.Input和layers.InputLayer之间有什么区别?

提问于
浏览
1

我什么时候应该使用 Input 什么时候应该使用 InputLayer ?在source code中有描述,但我不确定它的含义 .

InputLayer:

要用作图形入口点的图层 . 它可以包装现有张量(传递input_tensor参数)或创建占位符张量(传递参数input_shape或batch_input_shape以及dtype) .

输入:

Input()用于实例化Keras张量 . Keras张量是来自底层后端(Theano或TensorFlow)的张量对象,我们通过某些属性进行扩充,这些属性允许我们仅通过了解模型的输入和输出来构建Keras模型 .

1 回答

  • 3

    我认为 InputLayer 已与Graph模型一起弃用 . 我建议您使用Input,因为Keras文档中的所有示例都显示 .

相关问题