转自:https://blog.csdn.net/zfh19941994/article/details/79259815

Input(shape=None,batch_shape=None,name=None,dtype=K.floatx(),sparse=False,tensor=None)

Input():用来实例化一个keras张量

keras张量是来自底层后端(Theano或Tensorflow)的张量对象,我们增加了某些属性,使我们通过知道模型的输入和输出来构建keras模型。

添加的keras属性有:1)._keras_shape:整型的形状元组通过keras-side 形状推理传播  2)._keras_history: 最后一层应用于张量,整个图层的图可以从那个层,递归地检索出来。

#参数:

shape: 形状元组(整型),不包括batch size。for instance, shape=(32,) 表示了预期的输入将是一批32维的向量。

batch_shape: 形状元组(整型),包括了batch size。for instance, batch_shape=(10,32)表示了预期的输入将是10个32维向量的批次。

name: 对于该层是可选的名字字符串。在一个模型中是独一无二的(同一个名字不能复用2次)。如果name没有被特指将会自动生成。

dtype: 预期的输入数据类型

sparse: 特定的布尔值,占位符是否为sparse

tensor: 可选的存在的向量包装到Input层,如果设置了,该层将不会创建一个占位张量。

#返回

一个张量

#例子

x=Input(shape=(32,))

y=Dense(16,activation='softmax')(x)

model=Model(x,y)

keras input 层相关推荐

  1. Keras“冻结”层

    "冻结"层指的是该层不参加网络训练,即该层的参数不会更新."冻结"层主要有以下两个应用场景: 1)使用预训练模型进行fine-tune时,我们需要在预训练模型后 ...

  2. tf.keras.Input函数

    tf.keras.Input(shape=None, batch_size=None, name=None, dtype=None, sparse=None, tensor=None,ragged=N ...

  3. Debug Tensorflow: TypeError: Cannot convert a symbolic Keras input/output to a numpy array.

    问题 'Cannot convert a symbolic Keras input/output to a numpy array. ' TypeError: Cannot convert a sym ...

  4. keras 自定义层input_从4个方面介绍Keras和Pytorch,并给你选择其中一个学习库的理由...

    全文共3376字,预计学习时长7分钟 对许多科学家.工程师和开发人员而言,TensorFlow是他们的第一个深度学习框架. TensorFlow 1.0于2017年2月发布:但客观来说,它对用户不是非 ...

  5. Keras embedding层的理解与使用

    看了很多博客没有解释清楚Embedding层input_dim的意思,下面这篇博客我认为是解释清楚了,欢迎借鉴:  首先搞懂这里embedding的原理就是one-hot,那这样就能理解为什么inpu ...

  6. Keras Lambda层

    如果你只是想对流经该层的数据做个变换,而这个变换本身没有什么需要学习的参数,那么直接用Lambda Layer是最合适的了. 导入的方法是 from keras.layers.core import ...

  7. 【Dlib】dlib实现深度网络学习之 input层

    1. dlib::input 模板类,深度神经网络的简单输入层,它将某种图像作为输入并将其加载到网络中. 这是一个基本的输入层,它只是简单地将图像复制到一个张量中. 注意:dlib::input只支持 ...

  8. keras lstm 层理解

     最近一直在看 keras 的循环神经网络的lstm层.看了官方的document,和一些小伙伴的文章,一直都没有特别清楚.  今天看了这篇 文章,对RNN 有了一定的了解. 下面我以Nicholas ...

  9. keras embedding层_初识TextCNN及keras实现

    1.初始TextCNN CNN可参考之前的文章:https://www.zhihu.com/people/xianyang94 最近在做寿命预测问题的研究中,拿到的数据为一维的数据,传统的数据预处理方 ...

  10. Caffe Layer 系列(一):Input层、Data层

    1.Input layer Input layer用在deploy文件测试模型效果,需要代码中手动指定网络输入数据,唯一的参数BlobShape设定输入数据的维度 caffe.proto中定义如下: ...

最新文章

  1. 腾讯“科学探索奖”提名报名正式启动
  2. 【前端开发】HTML入门与实战
  3. DL之DNN:自定义2层神经网络TwoLayerNet模型(计算梯度两种方法)利用MNIST数据集进行训练、预测
  4. 关于window.history.back()后退问题
  5. ZOJ.3551.Bloodsucker(期望DP)
  6. 继三星、华为外,苹果提交的专利显示它也要开发可折叠手机了...
  7. JVM学习系列之对象访问的两种方式句柄和直接指针
  8. Mybatis源码分析(一) JDBC Mybatis 简介
  9. ORACLE中的INTERVAL
  10. PreferenceActivity 分屏显示 分析
  11. 密钥对和AccessKey
  12. iOS 18位社会信用代码验证
  13. laravel5.5利用网易邮箱发送邮件
  14. 用jQuery实现复选框全选、反选与获取选中的复选框的值
  15. 用户体验五要素_【产品经理】如何理解“用户体验要素”5层模型?
  16. 华为2018年机试练习题[java版]
  17. 【webrtc】 CongestionControlHandler 的 RTC_DCHECK_RUN_ON(sequenced_checker_);
  18. eNSP仿真企业网络路由器、交换机实验总结(PART_1)
  19. 【持续更新】SDN Software Defined Networks(Thomas D.Nadeau Ken Gray)翻译
  20. Doxygen 一个程序的文件产生工具,可将程序中的特定批注转换成为说明文件

热门文章

  1. Python爬虫实战--小猪短租爬虫
  2. windows副本不是正版怎么解决_黑屏、蓝屏、卡顿、死机怎么解决?教你免重装Windows解决问题...
  3. 花音机器人_【扑杀花音攻略组】超弩风机器人攻略(复刻x2)
  4. alpha 冲刺 —— 十分之一
  5. 使用Truetype字体制作ArcGIS符号
  6. 计算机毕业设计-SSM商场餐厅管理系统-JavaWeb商场餐厅管理系统
  7. 提醒我 做学问要刨根究底
  8. R安装时出现辑程包不存在,解决方法
  9. 哈工大计算机学院人才招聘,计算机学院教师赴澳大利亚进行学术访问及人才招聘...
  10. Android 梯形进度条、下载进度条;